Khloe Kardashian has had enough with the Internet trolls, especially those who act hypocritically.
The 31-year-old reality star took to Twitter to fight back at her haters who swear they "put God first" and yet use the Internet and social media to spread hate and tear people down, questioning how they could possibly do both.
"The greatest part about miserable peps is that they post all of this BS on your page. They attack with words behind their private pages," she tweeted. "Try to shame you or verbally bully your spirit. So I click on their pages and their bios say 'believer in God' 'Put God first' etc . But how is judging and spreading hate being a child of God? Being a child of the Lord means spreading love and uplifting one another."
She adds, "Why don't you drink your own kool-aid and uplift yourself. Stop spending ur energy hating on others. It's only destroying ur own soul."
KoKo then shared a bible verse to support her arguments. "'Let him who is without sin among you be the first to throw a stone' John 8:7," she wrote.
Apparently Khloe's haters didn't get the memo as she took to Twitter the following morning on Wednesday to continue her rant and really, er, hit 'em where it hurts.
"Petty motherfuckers! I have real shit going on in my life," she wrote. "Try not to choke on my nuts. You're sucking them pretty hard."
The Twitter rant comes on the heels of a super hot butt-selfie Khloe posted earlier in the afternoon on Tuesday. Though it's unclear if she was responding to hate stemming from that, she's definitely made her point…as she typically does.
In fact, this is far from the first time the Kardashian has confronted her haters. Just last month Khloe struck back at people who were criticizing her for still being with James Harden while Lamar Odom was sick.
"Divorce is still going forward. Doesn't mean I won't be there through sickness and health. I've proven that," she tweeted in response to someone who said she should have stayed with Odom "through sickness and in health."
She added later, "You should have said those to the man who went against all our vows. Judge yourself. F--k off."
One thing is for sure: KoKo is not about to let you try to bring her down. You go, girl!
Make sure to catch an all new Keeping Up With the Kardashians on Sunday at 9 p.m.