Skip to main content

Stunna Shades INC's definitions

douche turtle

1. A rare breed of turtle that breeds in Australia, Canada, and Iran.

2. A stupid fangirl

3. A song by " My Trans Alaskan Railroad of Siberian Tragedies in modern cities across the globe" Full song title : Make Love to Me Hard and Fast (Douche Turtle)
Johnny, go feed your douche turtle!

God slut, stop being such a douche turtle

I totally rocked out to douche turtle all night.
by Stunna Shades INC January 20, 2008
mugGet the douche turtlemug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email