OverEngineer's definitions
An english slang phrase meaning someone is completely useless, or has just done something foolish. Often used in a good natured manner.
by OverEngineer December 8, 2005
Get the total muppet mug.