Top definition
A protest where thousands of guys get together at a place they are protesting and all of them blow and spit snot everywhere and after the protest the owner has to clean up all the snot.
by Judge dredd7 June 12, 2011
Mug icon

Dirty Sanchez Plush

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

Buy the plush