ftbllvr73's definitions
the act of farting while people are walking behind you
therefore causing them to walk into the smell
therefore causing them to walk into the smell
by ftbllvr73 May 27, 2009
Get the Smokescreen mug.