Skip to main content

Definitions by The Grand Moff

The act of sniffing a cycle saddle, recently vacated by a woman.
"Warm leather is good leather. That's how to snaffle boy!"
snaffle by The Grand Moff May 9, 2004