Skip to main content

Definitions by Carl Johnson 673

A derogatory term used to describe Nigerian 419 Internet scammers.
Honey, another Mugabu just sent me a message on X.
Mugabu by Carl Johnson 673 June 18, 2026