haramzadi








noun Indian slang

  1. a female born of unmarried parents
  2. an obnoxious or despicable female
52 queries 0.542