Skip to main content

SpiderWebb99's definitions

Turkey Smog

Gas released that is so horrid it hangs forever.
Dude, I was standing in line for some Black Friday specials and then was overtaken by some Turkey Smog.
by SpiderWebb99 November 30, 2009
mugGet the Turkey Smog mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email