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
Get the mug
Get a body in the repair shop mug for your buddy Larisa.