Dictionaries:

on the white cotton horse:

To be menstruating. See menstruation for synonyms.
See Also: coitus à cheval, cotton mouse, cotton pony

Link to this page:

Word Browser