did you just see ted sniff that seat? he is a total arf snarfer
a person who sniffs bycicle seats after people are sitting on them
"did you just see ted sniff that seat? he is a total arf snarfer" What is the definition of "arf snarfer"?