MOON-EYED HEN


Meaning of MOON-EYED HEN in English

A squinting wench.

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