Subscribe English
look up any word, like queef:

1 definition by Stoked

 
1.
The act of taking a massive crap.
Me- Dude, Spence, I gotta take a massive scooby!!!
by Stoked December 09, 2005
85 72