You asked:

what does purple heart mean

The term 'purple heart' has a couple of meanings: as a noun, 1. a United States military decoration awarded to any member of the armed forces who is wounded in action; 2. a long-acting barbiturate used as a sedative.