The "Celebrities Read Mean Tweets" challenge on Jimmy Kimmel Live! is one of the best things on late night television, and last night some of your favorite country stars shut down the internet's greatest trolls in the show's third country music edition.

Blake Shelton, Cassadee Pope, Zac Brown Band, Chris Stapleton and more boldly took on their haters on the same night as the 2017 CMA Awards. Highlights include: "Justin Moore get some pants that fit bro I can see ur balls" and "Sitting here thinking this song sucks and then I realize it was a Dan and Shay song and everything made sense." Yikes!

Watch above as Luke Combs, Randy Houser, Old Dominion, Trace Adkins, Darius Rucker, Dan + Shay, Jana Kramer, Chris Young, Florida Georgia Line, Lady Antebellum, Jake Owen, Little Big Town and Justin Moore all read more shady tweets. Next, get your #TBT on by watching RaeLynn chat about Blake Shelton and "sister-mom" Miranda Lambert being her mentors: