Skip to main content

Definitions by slopsherslasher

One who sniffs female bicycle seats
A zorch was spotted on Main Street at 3:45 pm today. Further reports have stated that the zorch has been seen performing his act for several weeks.
zorch by slopsherslasher May 22, 2009