• A keloid is a bump or nodule that forms on the body at the point of an injury or open wound on the skin. Keloids are usually red or deep purple in color.