Skip to main content

Definitions by Karenlovestigers

tom's in town 

Time Of the Month.
It's a difficult thing to understand girl talk.

You're getting there. Just don't piss her off.


Andrew: damn why are u in a such a fucking bad mood today!
Sara: Didn't you hear asshole? Tom's in town!


tom's in town by Karenlovestigers February 18, 2009