Mowgli

1. n- a short bald North American ape with a uncharacteristically loud cry. Smaller cousin of Qwyjbo.
Damnit, here comes Mowgli.
by paw paw April 02, 2004
Get the Mowgli mug.