A word commonly used in the language of Urdu and Hindi,
Randi ka bacha means son of a whore or the equivalent to calling some ones
mother a
prostitute. This word is used in serious situations as well as just joking around with your friends. But be careful this word can be really offensive.