Etymology
Today it means: Very exciting or shocking, as though to cause one's heart to skip beats. Full definition →
From heart + stopping.
Etymology from Wiktionary, CC BY-SA 4.0.