Write the definition of the following terms-
1. Ignorant
2. Selfish
3. Ironic
4. Plain
5. Misunderstood
6. A failure
7. Poor
8. Unscientific
9. Unteachable
10. Foolish
11. Abnormal
12. Divine trickery
13. Egalitarian
14. A divine calling
15. Laborious
16. Countercultural
17. Uncomfortable
18. Virtuous
19. Dangerous
20. Simplistic
21. Polemical
22. Therapeutic
23. "conformist"
24. Embarrassing
25. Invulnerable
26. Annoying
27. Pneumatic
28. Apolitical
29. Docile/teachable
30. Messianic
31. Pious
32. Impractical
33. Happy
34. Necessary
35. Death-defying
36. Fallible
37. Immortal
38. Confident
39. Painful
40. agnostic.