Slang for menstrual cycle, so to be more discrete when talking of such things. TOM stand for Time Of Month.
Cousin Tom is visiting and I'm out of pain meds..
by Sandy.. January 31, 2007
Emails are sent from firstname.lastname@example.org. We'll never spam you.×