Bad bruises, also known as hematomas, can occur following a more serious injury. Along with the discoloration associated with a bruise, hematomas can also cause the area to feel hard or firm to the touch.