noun Indian slang a female born of unmarried parents an obnoxious or despicable female
haramzadi 🔊 Listen to this noun Indian slang a female born of unmarried parents an obnoxious or despicable female Share Facebook Twitter Google +