1 definition by DeadManWalkingAliveSomewhere
A cross between a turtle and a unicorn. Often said to have Ninja skills and be generally awesome. Originated on twitter during a conversation between @HolowPointSmile and @KobraKidxo when discussing the two most awesome animals in the world, Turtles and Unicorns, and also Ninjas.
by DeadManWalkingAliveSomewhere July 1, 2011