1 definition by Lee Joubin

Top Definition
a name used when referring to someone who lies, who is bad at business, a racist, disrespectful, or just an over all fuck up.
God damn, that Edward Anderson is such a mongadillo.
by Lee Joubin January 07, 2021

Mug icon
Buy a mongadillo mug!