Itching is a tingling or irritation of the skin that makes you want to scratch the affected area.
Itching may occur all over the whole body (generalized) or only in one location (localized).
There are many causes of itching, including:
Geez!! What happened? I was doing so well: Down one dress size; wearing pants that now buttoned at the waist; ankles back to normal, giving... Read more »