1 definition by Leahb

Top Definition
A word that describes a retard or disabled with a bit of a twist
you are such a mongatongaronga
by Leahb November 11, 2018

Mug icon
Buy a mongatongaronga mug!