haramzada








noun Indian slang

  1. a male born of unmarried parents
  2. an obnoxious or despicable male
72 queries 0.556