iJunoon official Urdu Dictionary
تھکا ہوا
thaka sun-hwa
English definition for whacked
1. s. (British informal) exhausted or worn out
Sponored Video