moon-eyed hen

Fun Dictionary -> moon-eyed hen

moon-eyed hen - Vulgar Dictionary definition

A squinting wench.