cross my heart and hope to die

📖 general
Meaning
A strong promise of truthfulness, suggesting that breaking the promise would lead to dire consequences.
Literal Meaning
To make a cross sign over one's heart and express a wish to die if the promise is broken.
Example
“I swear I didn't take your cookie; cross my heart and hope to die!”