Top Definition
refers to a device used to negate the smell of smoke while smoking inside. This could be dryer sheets, a sock, your friends sweatshirt or an empty waterbottle.
Hey! Im about to explode pass me the Muffler Puppy.
by SLATE18 April 18, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.