look up anything, like your first name:
1. mehido
A complete failure in every way. Usually a person, but on occasion can be used otherwise.
That guy just Mehido'd on his skateboard.
by Caped Crusader Jun 4, 2005 add a video
rss and gcal