Snuffmuffler Share definition Flag Simon and Martina's imaginary picnic dog that seeks out mushrooms in the Japanese wilderness. "I love snuffmuffler." "Snuffmuffler found us some mushrooms." Snuffmuffler by Adrestia September 27, 2019 0 0 Get merch Get the Snuffmuffler mug. Buy Now — $32.95 See more merch