1 definition by theGiver

Top Definition
an 80's treat for a dog...
the product had a cathcy jingle...
'snausages'
by theGiver August 11, 2003

Mug icon
Buy a snausage mug!