DOLLYBIRD


Meaning of DOLLYBIRD in English

Noun. An attractive woman. Use is generally jocular and historical. [1960s]

Slang English vocab.      Английский сленговый словарь.