Top Definition
When a girl on her period.
Patrícia was really acting bitchy today, was her body in the repair shop?

Sorry this isn't a good time, my body is in the repair shop...

Listen I would love to have sex in a few days when my body is not in the repair shop, its a sticky wicket right now.
by TheFrias November 06, 2013
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.