Top definition
a mexican superhero known of a large upper body, small man parts and a masked face
Teodo was able to overshadow all the other superheroes from the waist up
by bucktown brian February 03, 2008
Get the mug
Get a teodo mug for your father-in-law Bob.