look up any word, like bootylicious:
1. meehandled
To completely drop the ball and/or fuck up a situation.
My fucking worthless coworker completely meehandled his part of the project, now we will have to make bust our ass to fix it.
rss and gcal