What is Cousin Tom?
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..
See rag, period, menstrual cycle, menstration