Top definition
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 mug
Get a Sir Humpalot mug for your Uncle Bob.
buy the domain for your recipe vlog