Last night on Jimmy Kimmel Live, fans were treated to a fresh segment of “Mean Tweets,” in which celebrities read mean things that people have said about them on Twitter. The results are always hilarious.

If we can be honest, the David Blaine one is actually both funny and accurate, so we have to give @youdonknowme her due. We also get to enjoy some sass from June Squibb and Sofia Vergara, and a moment of genuine befuddlement from Matthew McConaughey.

Enjoy:

[via UPROXX]