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.