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.
I will dulla you now!
Dulla by Neonaaaazi August 4, 2019