Not being able to breath due to the weather being so hot. A cross between smothering and suffocating.
by bamacj42 July 23, 2010
Get the Smooficating mug.
Get the Smooficating mug.We'll email you a link to sign in instantly.