20+ Times Celebrities Had Absolutely No Filter

I can only imagine how difficult it would be to ignore the haters if they were constantly commenting on my photos and tweets by the hundreds every day. So every now and again, celebs can't help but respond, and usually, it's hilarious.

Sometimes, if we're lucky, celebs even comment shady stuff about other celebs, and that's the only tea I sip.

The time John Mayer called out Justin Bieber and Hailey Baldwin.

YouTube | TheEllenShow

We were all thinking it, but John Mayer said it.

That must have been one very awkward hot-tub experience for whoever it was having to take the steamy photos of Justin and Hailey making out.

The time Rihanna gave this girl a reality check.

Instagram | @badgalriri

Rihanna works very hard for her money, and has earned the right to flaunt it. But this commenter on Instagram thinks that she owes her fans a pair of new Prada shoes, and Riri was quick to put her back in her lane.

The time Khloe Kardashian gave this hater a spelling lesson.

There is no greater response in an argument than to correct the other person's grammar.

Nice one, Khloe.

The time Josh Peck hilariously threw shade at Kanye West.

Instagram | @joshpeck

During the whole Kanye West vs. Drake debacle, Josh Peck tweeted this hilarious comment at Kanye West, defending Drake, referencing Drake & Josh.

The time Chris Harrison let this hater know how unimportant their opinion was.

For whatever reason, this person commented to let Chris know that they weren't going to be watching this season of The Bachelor.

Chris' comeback was perfect.

The time Lisa Rinna taught this girl how to spell "vain".

Once again, correcting someone's spelling is, and always will be, the most savage clapback.

The time Travis Scott snapped at the internet trolls for spreading rumours about him.

Instagram | @commentsbycelebs

Travis didn't go quietly when trolls accused him of cheating on Kylie Jenner. He quickly defended himself, and even applauded the trolls for their hard work and creativity with this one.

The time Gary Janetti reminded someone that they're irrelevant.

Sometimes people need to be reminded how insignificant they are, and Gary Janetti is the guy for the job.

The time Billy Eichner had jokes for days.

Instagram | @billyeichner

Usually celebs are the ones getting trolled. But in this case, Billy Eichner went from being the trollee to the troller.

Well played, Billy.

The time Kelly Ripa used someone's misspellings against them.

When in doubt, always aim for misspelled words. It's a low blow, but it works.

The time Pink didn't need to take parenting advice from a complete stranger on the internet.

Instagram | @commentsbycelebs

If Pink was going to take parenting tips from anybody, it sure as hell wouldn't be from random internet trolls.

Thank you, next.

The time Chrissy Teigen called out Vogue.

Chrissy Teigen's sass is something I'm not sure how I ever lived without.

Calling out Vogue is so ballsy. I love it.

The time J.K Rowling called out someone who was clearly overcompensating for smaller things.

Twitter | @jk_rowling

You might not expect the author of all the Harry Potter novels to have such amazing comebacks on Twitter, but it just so happens that she does. This is just one of many.

The time Demi Lovato reminded someone what being a true friend means.

For whatever reason, this person has a very passionate opinion on who Demi Lovato should and shouldn't be friends with, and Demi was having none of it.

The time Amber Rose threw some serious shade at the Kardashians.

Twitter | @DaRealAmberRose

The only thing better than celebs clapping back at random trolls, is when they clapback at each other.

(sips piping hot tea).

The time Winnie Harlow shut down a body-shamer.

When a troll commented on Winnie's topless photo, asking who designed her shirt, her response was perfect.

Sometimes less is more.

The time Lorde defended Taylor Swift against Diplo for body-shaming her.

Twitter | @lordemusic

Taylor Swift is the last person anyone should body-shame. She has an army of fans and friends that have her back, and one of them happens to be Lorde, who's feisty as hell.

Another time Khloe Kardashian savagely corrected someone's spelling error.

Khloe's go-to move when it comes to social-media-showdowns against trolls, is mocking their inability to spell, and there's nothing more savage than that.

The time Whoopi Goldberg called someone out for saying she had fake hair.

Someone said that Whoopi Goldberg's hair was fake, and she did not like that.

The time Kelly Oxford clapped back at someone criticizing her son's photography skills.

Instagram | @commentsbycelebs

This person accused Kelly Oxford of posting this "daughter picture", simply because she looks good in it, and doesn't seem to care that her two daughters are blurry and cropped out.

But Kelly made sure to defend herself, and reassure everyone that she would never want to steal her kid's thunder.

The time Joe Manganiello didn't need to get a haircut, just because a random internet troll told him to.

There seems to be an ongoing trend of commenters that think their individual opinions are relevant. I highly doubt that Joe Manganiello, or anyone really, would ever get a haircut just because a random person told him to.

The time Ashley Graham let this body-shamer know that working out is for everyone.

Instagram | @ashleygraham

Body-shaming is one thing that Ashley Graham will not stand for, and we love her for it.

The time Chrissy Teigen taught someone a lesson in aviation.

YouTube | TODAY

Chrissy was doing this person a service by pointing out the lack of logic used in their comment. Hopefully they did a quick Google search on "jet lag" after this.

The time The Rock gave somebody the middle finger on Instagram.

Instagram | @commentsbycelebs

When someone questions the screen size of which The Rock watches movies and shows on, they better be ready for some shade to be thrown their way.

The Rock, of all celebs, is probably the one you would want to annoy the least.