look up any word, like donkey punch:
 
1.
A loud, buzzing fart.
I thought I was alone in the bathroom until I heard a poovuzela from the stall next to mine.
by Pizza Hut Suitcase June 27, 2010