dollybird Hear it!

dollybird Definition

dol·ly·bird (dälē bʉrd′)

noun

Brit., Informal an attractive young woman