1 definition by Indian_Nigga

The Indian word for a female prostitute.
A woman who engages in sexual activity for payment.
Commonly used as a swear word in northern India.
Teri ma randi
Your mother is a prostitute

Maine kal ek randi chodi
I fucked a prostitute yesterday
by Indian_Nigga April 14, 2019
Get the randi mug.