Another name for a large ape-like person that also gives off a foul odour.
Did you see that mongango.

yeah it truly worried me!
by Mr_Dictionary August 23, 2007
Get the Mongango mug.