Word definitions

Overengineer (verb): The process of attempting to come up with a solution which suffers from an excessively high level of not being half-assed.