A Royal Hump. Someone that seems to enjoy being an idiot and/or causing others grief.
I think it's time we put Sir Humpalot in his place.
1👍 3👎