Skip to main content

Definitions by Beast trollers

To sniff the pointy bit of a woman's bike seat, after thier use.
"Have you snarfed her yet?"
Not yet, I'll wait till she's not looking."
Snarf by Beast trollers March 14, 2014