Top definition
A term for an exceptionally large rodent, most commonly a mouse or hamster.
A:"That mouse is enormous!"
B:"Yeah, it's an enormouse."
by Jamie Hindhaugh June 17, 2007
Get the mug
Get a enormouse mug for your papa Abdul.