dolly bird
nounDefinition of dolly bird
British
: a pretty young woman
Keep scrolling for more
Keep scrolling for more