Top definition
A sneeze that makes you fart and pee a little... Very inconvienient.
When Ben had a mattchoo, you can see the result from his pantleg.

"I just mattchooed, now I need to change my undies, AGAIN."
by MattchooBaby February 04, 2010
Get the mug
Get a mattchoo mug for your cat Jerry.