Donald Trump Blocks Chrissy Teigen on Twitter: A Brief History of Her Trolling the President

Chrissy Teigen trolls Trump
Chrissy Teigen attends the 2017 Tony Awards at Radio City Music Hall in New York City on June 11. Jemal Countess/Getty

Take a bow, Chrissy Teigen. You've finally pissed off President Donald Trump to the point that he has blocked you on Twitter.

Teigen, of course, is a model, Lip Sync Battle co-host and social media humorist, and she tweeted Tuesday that Trump has blocked her on the microblogging platform. The president has been flexing his muscles over the block button fairly liberally since entering politics, but what makes this latest move most noteworthy is that Teigen has been trolling Trump for, as she puts it, "nine years." That's before it became the cool thing to do. You've had a good run, Chrissy.

Teigen wrote Tuesday:

After 9 years of hating Donald J Trump, telling him "lol no one likes you" was the straw

— chrissy teigen (@chrissyteigen) July 25, 2017

Both Teigen and her husband, the singer John Legend, have been vocal critics of Trump, not least on Twitter. In an interview with Newsweek in December, Legend said Trump "has terrible character, terrible instinct, and he's completely unfit to be president."

Speaking to USA Today in February, Teigen said she has "actually been a big Donald Trump hater [for a long time]. I've been trolling him for about five to seven years now. I've been doing this forever, and I take pride in that."

The first notable instance of Teigen tweeting about Trump was in March 2011, when she expressed excitement at attending the Comedy Central taping of Roast of Donald Trump, a comedic show where popular entertainers skewered the then-businessman and Apprentice star.

Going to the comedy central roast of trump on Wednesday. Cannot wait to say BOOM, ROASTED after everything

— christine teigen (@chrissyteigen) March 7, 2011

At the comedy central roast of trump. hands down the best room I've ever been in

— christine teigen (@chrissyteigen) March 10, 2011

There was then this tweet in April 2011:

donald trump sure turned into a joke right? as opposed to what he was before which was so not a joke or anything.

— christine teigen (@chrissyteigen) April 27, 2011

Teigen followed up in May that year:

Just realized I am at a Starbucks inside a trump building. I knew it smelled psychotic and racist here.

— christine teigen (@chrissyteigen) May 9, 2011

Um, this tweet from later in May is a little too ironic for my taste now:

Donald trump announces he won't run for president but will return to the apprentice. You know, since those 2 things are totally comparable.

— christine teigen (@chrissyteigen) May 16, 2011

trump's statement basically said, "if i were to run, I would have definitely won." i used to say things like that on playgrounds.

— christine teigen (@chrissyteigen) May 16, 2011

If Donald trump enters the race as our lifesaver, I think the moon explodes.

— christine teigen (@chrissyteigen) July 30, 2011

Fast-forward a year, to 2012. Trump did not enter that election race.

"win" a dinner with donald trump? i can't even explain how far out of my way I'd go to avoid one.

— christine teigen (@chrissyteigen) May 29, 2012

I am hate tweeting donald trump, aimlessly for no reason. I need a life.

— christine teigen (@chrissyteigen) October 17, 2012

finally unfollowed donald trump. my blood pressure skyrockets when he tweets and I will not allow him to have the pleasure any longer.

— christine teigen (@chrissyteigen) October 30, 2012

Here are a few tweets from 2013. Still pre-politics.

i don't watch pageants because i don't touch anything donald trump has had his grubby paws on.

— christine teigen (@chrissyteigen) June 17, 2013

Uh because he is a fucking idiot I want to see people make fun of? RT @BrandonJGardner why did you go to the Donald Trump roast?

— christine teigen (@chrissyteigen) August 28, 2013

By December 2015, Trump had entered the political race, and the world became a much scarier place.

Trump actually creates peace in the way that I literally like everyone more because he exists

— christine teigen (@chrissyteigen) December 16, 2015

It isn't Christmas until Donald Trump wishes it to even the haters and losers.

— christine teigen (@chrissyteigen) December 26, 2015

Teigen's Trump tweets became vastly more political by 2016:

"Donald Trump can't even spell the word 'politician'" is officially too literal of a joke

— christine teigen (@chrissyteigen) March 12, 2016

I will never stop talking about how horrible Donald Trump is. Even after he loses, I will set an alert to my phone to remind me to not stop.

— christine teigen (@chrissyteigen) June 16, 2016

I'm beginning to think Trump is writing in the language of his supporters. Like a secret code that only *doesn't bother* each other.

— christine teigen (@chrissyteigen) July 24, 2016

This tweet is the definition of sick burn:

Watching a cool Donald Trump biopic on the plane.

— christine teigen (@chrissyteigen) August 26, 2016

Then came the election:

donald trump is not just unfit to be president. he is unfit to be human. he is truly, truly, a fucking monster.

— christine teigen (@chrissyteigen) October 8, 2016

Even after Hillary wins, I will not be over this election. Trump and his supporters have thoroughly damaged me and my faith in humanity.

— christine teigen (@chrissyteigen) November 2, 2016

I cannot believe this is real. I can't believe Donald Trump has the honor of winning ANY state at all.

— christine teigen (@chrissyteigen) November 9, 2016

And the jokes:

@Johnlegend when can we tell people we voted for trump, I can't live this lie anymore

— christine teigen (@chrissyteigen) December 23, 2016

Trump took office in January, and Teigen took to Twitter:

Donald Trump is an unwell, evil human being. To the core.

— christine teigen (@chrissyteigen) January 28, 2017

trump furiously trying to ban television right now

— christine teigen (@chrissyteigen) March 15, 2017

By May, she had just had enough:

I just no longer find trump trending topics or memes funny. I get sad and angry and depressed. Fuck covfefe, fuck it all, stupid idiot

— christine teigen (@chrissyteigen) May 31, 2017

trump meant to write "coverage". that's it. it's not that deep and not that funny. are you guys insane? i feel like i'm going insane

— christine teigen (@chrissyteigen) May 31, 2017

And that's the story of how Chrissy Teigen finally got blocked by Trump.