Mongango

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 29, 2007
mugGet the Mongangomug.