After Danica Roem made history as the first out transgender person to win election to a state legislature, the press and social media users made a big deal out of her gracious response to the mud flung at her by her opponent.

Bob Marshall, the self-described “Chief Homophobe of Virginia,” regularly attacked Roem for being trans. He refused to debate her, used the wrong pronoun when talking about her in his advertising and on the stump, and accused her of all sorts of nefarious intent to seduce children into “transgenderism.” After Roem’s overwhelming victory, he also refused to call and congratulate her in a traditional concession call.

Despite Marshall’s narcissistic posturing and repeated insults, Roem had a classy response on national television when asked about his nonstop harassment.

“I have nothing but nice things to say about Bob. I would never attack one of my constituents, and Bob is now one of my constituents,” Roem said.

But now that Republicans in the state legislature are trying to end a centuries-old tradition of calling lawmakers “gentleman” and “gentlewoman” to avoid describing Roem as a woman, the gloves are coming off.

In a series of tweets that’s taken LGBT Twitter by storm, Roem lays out exactly why she won and why Republicans will continue to lose in a purple state turning steadily blue. Check them out below and you’ll see why they’re quickly going viral.

Isn’t it about time we had a lawmaker who spoke truth to power?

Since the election, I've repeatedly heard these Republican talking points about why they lost, basically making Democratic voters out to be too dumb to vote Republican and caring too much about identity politics. At risk of giving them good ideas, let me break this down. /1 — Danica Roem (@pwcdanica) November 27, 2017

1) I spent 10 months detailing my plan to fix #Route28: how much it would cost ($300M), how to pay for it (reallocating 28-66 funds), what it would look like (replace traffic lights with overpasses) & how I would get it done (local+state). Y'all hit me on "transgenderism." /2 — Danica Roem (@pwcdanica) November 27, 2017

2) At the state level, y'all made a pediatrician who volunteers at a children's hospice out to be a member of MS-13 and campaigned throughout the state on Confederate statues and fiscally reckless tax cuts your own state senators called BS. And you wonder why you lost? /3 — Danica Roem (@pwcdanica) November 27, 2017

3) Here in Manassas, @carterforva and I talked relentlessly about jobs. Roads. Schools. Health care. Equality. I know this because Lee and I saw each other on the stump constantly. And y'all went after us for and "teaching transgenderism to kindergartners" and "socialism." /4 — Danica Roem (@pwcdanica) November 27, 2017

4) When you spend an entire year just trying to make people afraid of people in their community and you apply this asinine labels as if you're trying to make people afraid of an ideology or an idea, then you're neglecting the very basics of governing to divide our communities. /5 — Danica Roem (@pwcdanica) November 27, 2017

5) Look at the BS the Democrats in PWC had to put up with from y'all this year. Racism. Xenophobia. Transphobia. When I went on offense in my TV ad, I had a first-person testimonial from someone in PWC who your policies left uninsured. You hit me for my band and my gender. /6 — Danica Roem (@pwcdanica) November 27, 2017

6) Bottom line: Knock off the divisive BS and actually campaign on boring stuff like infrastructure because it's the boring stuff that the people pay you with their tax dollars to work on so they don't have to focus on it. That's literally your job. Try doing it. /7 — Danica Roem (@pwcdanica) November 27, 2017