sounds more like Hives or angioedema to me.
Hives (Urticaria and Angioedema)
Hives, also known as urticaria, are an outbreak of swollen, pale red bumps, patches, or welts on the skin that appear suddenly -- either as a result of the body's adverse reaction to certain allergens, or for other reasons.
What Causes Hives and Angioedema?
Hives and angioedema form when, in response to histamine, blood plasma leaks out of small blood vessels in the skin. Histamine is a chemical released from specialized cells along the skin's blood vessels.
Allergic reactions, chemicals in foods, insect stings, sunlight exposure, or medicines can all cause histamine release. Sometimes it's impossible to find out exactly why hives have formed.
There are several different types of hives and angioedema, including:
- Acute urticaria and/or angiodema: Hives or swelling lasting less than six weeks. The most common causes are foods, medicines, latex, or infections. Insect bites and internal disease may also be responsible. The most common foods that cause hives are nuts, chocolate, fish, tomatoes, eggs, fresh berries, soy, wheat and milk. Fresh foods cause hives more often than cooked foods. Certain food additives and preservatives may also be to blame. Medicines that can cause hives and angioedema include aspirin and other nonsteroidal anti-inflammatory medications such as ibuprofen, high blood pressure medications (ACE inhibitors), or painkillers such as codeine.