By Jonathon Dornbush
Updated December 16, 2015 at 01:39 PM EST
Credit: ABC

The traditional suite of popular Christmas carols is filled with joy, hope, and even a little meloncholy. But are any of them honest about how Christmas celebrations can actually be?

Seal doesn’t think so, and so he’s debuted a new set of hilarious “Honest Christmas Carols” on Jimmy Kimmel Live! From the hard truths about ugly Christmas sweater parties to the mid-Christmas dinner revelation that a cousin’s new boyfriend or girlfriend isn’t as great as they think, Seal’s new carols capture all of the awkward moments of the holidays in cheery carol fashion.

WANT MORE EW? Subscribe now to keep up with the latest in movies, television, and music.

Keep up with all the latest late-night coverage by subscribing to our newsletter. Head here for more details.

Watch Seal tackle all the big moments of the holiday — drunk relatives, discovering how high school friends have changed — below.

ABC's "Jimmy Kimmel Live" - Season 15

Jimmy Kimmel Live

  • TV Show
  • In Season
  • ABC
stream service