Top definition
An insult used when one is feeling inferior, usually between a donkey and an ogre
by 15Guido July 23, 2018
Get the mug
Get a smelly ogre mug for your boyfriend Trump.