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
Get the mug
Get a Muffler Puppy mug for your dad Trump.

Available Domains :D

  • mufflerpuppy.net
  • mufflerpuppy.men
  • mufflerpuppy.com
  • mufflerpuppy.ninja