Sir Humpalot

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.
by Humphrey H. Hump October 03, 2014
Get the Sir Humpalot mug.