Top definition
A terrifying being that can only be defeated by the one and only mormegil
Oh know, its the MOMROGLE
by WNxRapidFire October 21, 2003
Get the mug
Get a momrogle mug for your cousin Riley.