Skip to main content

Definitions by fart69-1945

a very annoying dog.
friend "dude, your shmoog is barking again.." or guy: " hey what happened to your dog?" other guy: " it was a shmoog.. it had to go."
shmoog by fart69-1945 December 7, 2011