Keri Hilson has had it up to HERE with those mean ol’ Beyonce stans who continue to bash her on Twitter, and she took to the popular social networking site the other day to vent about how tired she is of seeing all of the nasty things people have to say about her in her @mentions and replies.

For those who are unaware, Beyonce’s diehard fans have a strong beef with the “Turning Me On” singer/songwriter dating back to about four years ago when Hilson released a track titled “Turning Me Off” — a perceived diss towards Beyonce and Ciara.

Since then, Hilson has also seemingly dissed Beyonce on other occasions too, like one time in 2011 when she did a video drop for a magazine, but refused to hold up their cover because Beyonce was on it, and another when she ignored questions from a photographer about Beyonce, but responded to his compliment of her dress.

And though Hilson has made it known that she has no beef with Beyonce, or any other female singers for that matter (like Ciara?), Beyonce’s crazy stans just won’t lay off, and continue to lambast her every move on Twitter … and now it appears as though Ms. Keri Baby has had enough.

Last week, Hilson tweeted the following before she went to bed:

And apparently, the Beyhive (Beyonce’s fans) took that as a diss to either them or their girl, or both, and fired off insults towards her. Once Keri woke up and read the tweets, she took to Twitter again and responded to them in a series of messages:

It’s TOO much!! Please! Is everything I tweet gonna be “intentionally misinterpreted” as a statement abt someone/drama I know nothing about?

You have no idea what your hateful words could do to someone’s spirit. Years of verbal abuse from strangers all day long. Enough is enough!

I’m here for MY FANS! I’m stronger than you imagine, but waking up/goin to bed to your ugliness is just TOO MUCH, kids. I get it, ok? You can stop now.

As far as WHATEVER ur really mad about, I had my reasons. It’s been yrs! Just chalk it up to your ignorance of my reality and LET…IT…GO.

As for my mistakes, God has dealt with me.

She ended her Twitter rant with:

Of course Keri’s “moment of clarity,” as our friends over at C+D hilariously put it, didn’t go over so well with Beyonce’s fans, who refused to back down on their attacks against Keri, and their nasty (but still hilarious) tweets about her continued to pour in:

There’s a lesson to be learned in all of this. Don’t start none. Won’t be none.