
Eat your heart out!
Friendly Teasing
Often used playfully among friends to brag lightly or tease each other. 
Cultural References
Common in entertainment contexts, like celebrities or fictional characters showing off. 
Not Literal
The phrase doesn't mean to actually consume one's heart; it's figurative for feeling envy. 