Skip to main content

Neonaaaazi's definitions

Dulla

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

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

Share this definition