I have purple dots on my thigh. Looks like mini bruises polka-dotting a small section of my upper thigh. It was really itchy earlier. Noticed it now?

Allergic purpura? One form of allergic reaction especially to certain drugs is acute inflammation with disruption of small skin capillaries and thus yo would have a bleeding rash (allergic purpura or leukoclastic vasculitis). Check with a dermatologist if the rash persists.