1 definition by the ultimate snarfer

the action of grabbing one's testicles with one hand and inhaling deeply in the nostrils
snarf my balls!
snarf 'em!
whatever snarfs your balls!
by the ultimate snarfer August 16, 2008
Get the snarf mug.