Haramzada (noun) Definition, Meaning & Examples

noun Indian slang
  1. a male born of unmarried parents
  2. an obnoxious or despicable male
Haramzada (noun) Definition, Meaning & Examples

More Definitions