1 definition by The Grand Moff

Top Definition
The act of sniffing a cycle saddle, recently vacated by a woman.
"Warm leather is good leather. That's how to snaffle boy!"
by The Grand Moff May 09, 2004
Mug icon
Buy a snaffle mug!