Top definition
Refers to a robot with a artifical leg.

See Karel.
Look at the Mihai Bot go!
by David Nguyen May 15, 2004
Get the mug
Get a Mihai Bot mug for your dog Riley.