Skip to main content

Definitions by not a turtle

another word for loser.
you're a gsome
Gsome by not a turtle May 1, 2010