Top definition
To explode period everywhere, and over-react greatly to everything... followed by being very dramatic.
Tom: Hey! :D
Simon: Tom, just fuck off.
Tom: you on your Simon Period?
by Tom224 June 02, 2012
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush