Dictionaries:

OTR:

Abbreviation for on-the-rag , to be menstruating. See menstruation for synonyms.
See Also: on the rag

Link to this page:

Word Browser