Skip to main content

Definitions by Wandaworld

One who sniffs hot bicycle seats on a summers day.
Frank pulled another snarf today.
Snarf by Wandaworld August 5, 2016