1 definition by linnielou

Top Definition
The sound a dog makes when trying to itch himself.
Max, quit snarfing I'm trying to sleep
by linnielou November 01, 2010
Mug icon
Buy a Snarf mug!