look up any word, like donkey punch:

1 definition by Poo Muncher

 
1.
To let out stinky gas out of your ass
I just tooted and it smells horrible!!!!
by Poo Muncher April 26, 2007