play (one's) heart out(redirected from play their hearts out)
play (one's) heart out
To exhibit maximum effort and enthusiasm while playing something, such as a sport, game, or instrument. Even though I played my heart out and scored two goals, we still lost the playoff game. You can tell the trumpet player is really feeling it—he's playing his heart out up there.
Farlex Dictionary of Idioms. © 2022 Farlex, Inc, all rights reserved.