In Medicine it is the same as scratching, stinging, itching, itching, tingling. Intense desire to scratch. It can also be an intense desire to make everything perfect. Trend to perfection.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list