Skip to main content

Definitions by Neonaaaazi

Colloquial term used in South Africa, generally by mixed races meaning "do".

Can be used as a threat or an invite.
Dulla by Neonaaaazi August 4, 2019