Yiggleton
An absolute buffoon of a person, an idiot with no sense.
Person 1: Hey, did you hear about the turn out of Aiden's confession to Ashley?
Person 2: Haha, yeah it was so bad, such a yiggleton.
Person 2: Haha, yeah it was so bad, such a yiggleton.