Heartbreaker Meaning

There are 2 meaning(s) for word Heartbreaker

Meaning 1 : a charming person who is irresponsible in emotional relationships

Meaning 2 : a narrow defeat or a defeat at the last minute