Skip to main content

Definitions by lisanda

Someone who smells other people's bicycle seats.
look at that snarve chasing that person's ass.
Snarve by lisanda March 13, 2009