Top definition
a cross between a monkey and a penguin.
When the monkey had sex with the penguin, it gave birth to a moguin.
by penky February 13, 2006
Get the mug
Get a moguin mug for your Aunt Larisa.