(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.)