Top Definition
Someone who is extremely slow, yet known to be ingenious. Refers to how amazing they are, but how they could be stupid also.
"I don't get it....."
"You're such a turbo turtle!"
by Bekah Lindow March 21, 2009
5 Words related to Turbo Turtle

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.