iJunoon official Urdu Dictionary
جلد باز، اشتعال پذیر۔
English definition for hotheaded
1. s. characterized by undue haste and lack of thought or deliberation
2. s. quickly aroused to anger
Sponored Video