Boobalicious's definitions
The act of walking down a busy street surrounded by pedestrians and continuously letting little rounds of farts out.
by Boobalicious March 26, 2007
Get the St. Louis Snowblowingmug.
Get the St. Louis Snowblowingmug. We'll email you a link to sign in instantly.