look up any word, like half chub:

1 definition by toidinturtle

 
1.
The combination of a turtle and a droid. A turtle robot.
Whoa mann, a toid! That's one bionic turtle!
by toidinturtle August 29, 2011