look up any word, like sparkle pony:

1 definition by Whirlwindx

 
1.
A mild insult, coined on the Adam and Joe BBC 6music show.
"What an idiothole!"
by Whirlwindx April 11, 2009