Large internal abscesses could be found in the armpit, which are not visible on the skin surface but can be felt as painful bump. Medicines that are used as vaccinations against diseases like typhoid, smallpox, measles, mumps, etc., can cause swelling in the lymph nodes.