Red bumps on your legs, WHY? It just seems so unfair that ... Petechiae are small red, purple, or brown patches on your skin ...