1) A slang from the 50's denoting a pervert (most always male) who likes to sniff farts or ass. The snarf will often seek out and sniff the chair/cushion or bicycle seat of someone in the hopes that they will be able to smell a trace of ass lingering from the person who last used it.
(noun)
1. In reference to the fictional character "Snarf" from the animated TV series "ThunderCats"
2. May be used as a term of endearment/affection due to the character's strong sense of loyalty and unconditional love.
(Another form includes "snarfy", which can be used as a noun or adjective, not only to reference Snarf, but also one's object of affection.)
"She's become my snarf- as if I were her Lion-O..!"
"Wanna have snarfy time tonight??"