Skip to main content

Definitions by GingerJohn

A frogs penis.
Whoa have you seen the size of that schlepp
schlepp by GingerJohn July 31, 2009