eat your heart out

Eat your heart out is an expression for the overwhelming feeling of sorrow, jealousy, longing or grief. While it can be used for many different types of feelings, it is most commonly used when you win some type of competition and want your rival to be jealous over your victory. Eat your heart out is often spoken as a type of mockery for winning while pointing out that your rival lost. Sometimes it is also used for other types of jealousy such as at work or school.