English Dictionary
Definition dolly bird in British English
dolly bird noun
[countable] noun
1
a woman who is considered attractive and fashionable but not very clever
Synonyms and related words
