1 definition by toidinturtle

Top Definition
The combination of a turtle and a droid. A turtle robot.
Whoa mann, a toid! That's one bionic turtle!
#turtle #droid #robot #bionic #toid
by toidinturtle August 29, 2011
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×