रंडी (randi)

raːɳɖiːinsult, gendered, sexual

What does रंडी (randi) mean? रंडी (randi) is a Hindi severe that translates to “whore / hooker” in English.

prostitute / whore

01

"whore / hooker"

Woman who sells sex; severe gendered slur.

Randi! (You whore!)

Context

  • Expressing strong frustration or emphasis
  • Only among very close friends who share this register
  • Direct confrontation (use with caution)

Avoid

  • Professional or formal settings
  • Around elders or authority figures
  • Public spaces — will cause genuine offense
  • Mixed company or unfamiliar social groups
  • Job interviews, meetings, or customer-facing situations

Cultural Context

Highly misogynistic. 'Randi' is fighting word. Often combined: 'Randi ka bachcha' (son of a whore), 'Randi ka pati' (husband of a whore). Used in Bollywood villain dialogue.

More in Hindi 🇮🇳

View all →