Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
dollybirds
in English
dollybirds
#limited
Definitions
Noun
a
group
of
attractive
females
(
often
prioritizing
looks
)
young
women
with
notable
physical
appeal
;
lacking
intellectual
prominence
Base Words
birds
dolly