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 Snowblowing mug.
Get the St. Louis Snowblowing mug.We'll email you a link to sign in instantly.