1 definition 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."
by Beast trollers March 4, 2014
Get the Snarf mug.