dinklewit
Another funny and intriguing word for someone who does something stupid, idiotic, or is just a flat out moron.
John: Did you hear Rob failed out of college?
Joe: I’m not surprised, he’s always been a dinklewit.
Joe: I’m not surprised, he’s always been a dinklewit.