Top Definition
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 June 04, 2005
1 Word related to mehido

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×