dualitykp's definitions
a stick of swazzle or a stick of a long, wet, and loud sounding fart that usually finds it's way out during an important meeting or something
by dualitykp March 5, 2008
Get the swazzlestick mug.