HOYDON


Meaning of HOYDON in English

A romping girl.

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