Top definition
Something that smells like heaven to a dog. You have to drag them away from it while walking.
Come on dog, let's go. I don't see what you think is so sniffalicious about that piece of poop! P U
by Coconut Head in Space May 22, 2005
Get the mug
Get a sniffalicious mug for your barber Riley.