Hay Bag definition

Search

Hay Bag

Hay Bag logo #21217Hay bag is British slang for a promiscuous woman.
Found on http://www.probertencyclopaedia.com/browse/ZH.HTM
No exact match found.