Skip to main content

Definitions by Radirad

Used to describe a person of African and Indian (South Asia) descent
Yes, I saw a dougla girl walking on Regent street.
Dougla by Radirad February 10, 2018