Top definition
Letting out a huge fart in such a way that it resembles the sound of rapidly popping bubbles.
farting bubblenuffin
by Isdisoystin December 05, 2010
Get the mug
Get a bubblenuffin mug for your friend Jovana.