Top definition
The greatest game ever created. >:(
Munglar > You
by Wadezilla January 19, 2004
Get the mug
Get a Munglar mug for your friend Rihanna.