Top Definition
A person who is generally perceived to be so incompetent that all tasks given to them invariably turn to shit.

This applies especially to those who (for one reason or another) are not, or cannot be fired, and they drift along clinging to their shitty work, sinking project after project in a craptastic cataclysm of titanic proportions.
I hate dealing with Jenkins, that turd barnacle in marketing. I spell out exactly what I need, and he still manages to screw it up. He's promised the client a rocket powered nose hair trimmer that runs on gummy bears.
by kynaris May 10, 2011

Free Daily Email

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

Emails are sent from We'll never spam you.