Skip to main content

Definitions by mainsqueezeeee

When you happen to get your period while taking a shit at the same time.
"Omg there is sheriod everywhere!!!" -- H.J.B
sheriod by mainsqueezeeee December 12, 2009