Top definition
A creature from the show South Park. Usually very ugly but funny.
Look its the episode with Monglars!
by Banana Moe June 27, 2005
Get the mug
Get a monglar mug for your barber Riley.