Top definition
A nicer way of saying a female has her period.
Talking to her boyfriend, "Sweetie we can't have sex tonight. My aunt ruby came to town."
by KayBay18 July 23, 2014
Get the mug
Get a aunt ruby mug for your barber Sarah.