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
Get the mug
Get a Snot protest mug for your guy Beatrix.