Top definition
A complete failure in every way. Usually a person, but on occasion can be used otherwise.
by Caped Crusader June 04, 2005
Get the mug
Get a mehido mug for your coworker Nathalie.