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
5 Words related to sniffalicious

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.