Definition:
1. holding tenaciously to a purpose, course of action, or opinion; resolute.
2. stubborn or obstinate.
3. extremely or objectionably persistent




http://forums.masr.me