Veins that appear swollen,
twisted and enlarged under the
skin are varicose veins, caused
due to the weakening of vein
valves and vein walls. This
condition causes the blood to
pool, stretching the vein and
causing it to swell and protrude
through the skin. The veins can
cause itchiness and pain.