Skip to main content

Definitions by Cayko

One who cannot smell farts
This chick is a snarf she's dtf
snarf by Cayko December 18, 2010