i hate turtles's definitions
Commonly know as a douche bag. Synonyms: Ivy, Tortuga. If you read this entry, chances are you are either a: a turtle, or b: an ivy.
by i hate turtles December 14, 2010
Get the Turtlemug.
Get the Turtlemug. We'll email you a link to sign in instantly.