What The Fuck Just Happened Today?

Today's essential guide to the daily shock and awe in national politics. Read in moderation.
Curated by @matt_kiser

Site updated:
Search Results

Archive of All Posts

2018

2017

Day 515: Not on my watch.

Day 512: Fickle.

Day 511: Persistent illegal conduct.

Day 510: Sleep well tonight.

Day 509: A very special bond.

Day 508: Sobering and a bit depressing.

Day 505: We have a world to run.

Day 504: Acid-wash.

Day 503: Obsessed.

Day 502: Witness tampering.

Day 501: Absolute right.

Day 498: "Totally unacceptable."

Day 497: Third-party status.

Day 496: "An absolute, total tool."

Day 495: 1,475 children.

Day 491: A colossal waste.

Day 490: "They're not innocent."

Day 489: Taxi King.

Day 488: Too inconvenient.

Day 487: Walking into a trap.

Day 484: Really bad stuff.

Day 483: Disgusting, illegal and unwarranted.

Day 482: Russian assistance.

Day 481: Hindsight.

Day 480: A fucked-up feedback loop.

Day 477: Big mistake.

Day 476: Wrap it up.

Day 475: Unprecedented and coordinated.

Day 474: Opposition media.

Day 473: Fighting back.

Day 470: Oh my goodness.

Day 469: Suckers.

Day 468: A setup and a trap.

Day 467: So disgraceful.

Day 466: Panic mode.

Day 463: Very sick or very dumb.

Day 462: Extremely opposed.

Day 461: Virtually unexplained.

Day 460: Do not worry.

Day 459: Under open assault.

Day 456: Unprecedented treachery.

Day 455: Clean up the mess.

Day 454: This Russia thing.

Day 453: Crimes of violence.

Day 452: Morally unfit.

Day 450: Mission accomplished.

Day 449: Slime ball.

Day 448: Retroactive privilege.

Day 447: Get ready.

Day 446: "Why don't I just fire Mueller?"

Day 445: Barbaric.

Day 442: TOTALLY under siege.

Day 441: Can't speak to the future of __________.

Day 440: Short-term pain.

Day 439: We've got your back.

Day 438: DACA is dead.

Day 435: Climate of change.

Day 434: Freewheeling.

Day 433: Pertinent to the investigation.

Day 432: Botched obligations.

Day 431: Conflicts.

Day 428: Na na na na, na na na na, hey hey, goodbye.

Day 427: Another one bites the dust.

Day 426: No sense of urgency.

Day 425: Shuffling the deck.

Day 424: Brilliant and courageous.

Day 421: 100% safe.

Day 420: Malicious.

Day 419: A movement, not a moment.

Day 418: You're fired.

Day 417: Still intends to cooperate.

Day 414: But his emails.

Day 413: Very unhappy.

Day 412: Hush agreement.

Day 411: There is no chaos.

Day 410: President for life.

Day 407: Leverage.

Day 406: No one listened.

Day 405: White lies.

Day 404: Taking things seriously.

Day 403: They're on our side.

Day 400: Bit of a bonus.

Day 399: "ATTACKS WOULD END!"

Day 398: Subversion.

Day 397: Criminal information.

Day 396: Incontrovertible.

Day 393: Information warfare.

Day 392: "You guys are the adults."

Day 391: Unconvinced.

Day 390: The United States is under attack.

Day 389: Ready, larger, and more lethal.

Day 386: Fully aware.

Day 385: Clear evidence.

Day 384: Marching orders.

Day 383: Total cooperation mode.

Day 382: A total waste of time.

Day 379: Disgrace.

Day 378: Never get out.

Day 377: Grave concerns.

Day 376: Serving as a deterrent.

Day 375: Stepping aside.

Day 372: Confrontation.

Day 371: Extraordinarily reckless.

Day 370: Looking forward to it.

Day 369: Under pressure.

Day 368: Shutdown shut down.

Day 365: The 11th hour.

Day 364: Irresponsible.

Day 363: Gag order.

Day 362: Subpoenaed.

Day 358: Racist.

Day 357: To surveil and abuse.

Day 356: A flawed legal premise.

Day 355: Sunk.

Day 354: Executive time.

Day 351: Possible obstruction.

Day 350: Cease and desist.

Day 349: Treasonous.

Day 348: Just a coffee boy.

Day 344: Looks bad.

Day 343: Back to work.

Day 341: Pile of garbage.

Day 337: Very intense.

Day 336: A formula for success.

Day 335: Taking names.

Day 334: "The single worst piece of legislation."

Day 333: Not looking good.

Day 330: Shame.

Day 329: Break the internet.

Day 328: "I was right."

Day 327: Sexist smear.

Day 326: Heard.

Day 323: Puppet.

Day 322: Making a deal.

Day 321: Good to go.

Day 320: Willingness to comply.

Day 319: Tatters.

Day 316: Full cooperation.

Day 315: Rexit.

Day 314: Wrong.

Day 313: Pettiness.

Day 312: Your favorite president.

Day 307: IT WAS ME.

Day 306: A great, big, beautiful Christmas present.

Day 305: A long winter.

Day 302: What about yours?

Day 301: Bring it on.

Day 300: No plans.

Day 299: Do not recall.

Day 298: Step aside.

Day 295: If true.

Day 294: Great credit.

Day 293: Refreshed.

Day 292: Incredible insights.

Day 291: Bad conduct.

Day 288: The only one that matters.

Day 287: Cut, cut, cut.

Day 286: The lowest point.

Day 285: Covfefe boy.

Day 284: "NO COLLUSION!"

Day 281: Significant concerns.

Day 280: Bullet.

Day 279: Drain the swamp.

Day 278: Alert the daycare staff.

Day 277: Outdated, unnecessary, ineffective.

Day 274: Elected by the American people.

Day 273: Who knows.

Day 272: Knew what he signed up for.

Day 271: Half-baked nationalism.

Day 270: Season of war.

Day 267: Imploding broken mess.

Day 266: Trump Vs. Everybody.

Day 265: NBC = CNN

Day 264: Power of the pen.

Day 263: War on coal.

Day 260: Calm before the storm.

Day 259: Suicide squad.

Day 258: Moron.

Day 257: The end of everything.

Day 256: An act of pure evil.

Day 253: Giant, beautiful, massive, the biggest ever.

Day 252: No guarantees.

Day 251: Middle class miracle.

Day 250: Height of hypocrisy.

Day 249: But her emails.

Day 246: Dotard.

Day 245: Innocuous.

Day 244: Nothing there.

Day 243: Wiretapped.

Day 242: Rocket man.

Day 239: Sick and demented.

Day 238: Betrayed.

Day 237: Even lower.

Day 236: Clandestine efforts.

Day 235: Too bombastic.

Day 232: Operation mega.

Day 231: Nothing to worry about.

Day 230: Revisit.

Day 229: Rescinded.

Day 225: A rigged system.

Day 224: Tag teamed.

Day 223: Talking is not the answer.

Day 222: Concealed.

Day 221: Speaks for himself.

Day 218: Must do better.

Day 217: Nonsense.

Day 216: Looking for a way out.

Day 215: Principled realism.

Day 214: A path forward.

Day 211: Smell ya later.

Day 210: Ripped apart.

Day 209: Stunned and disheartened.

Day 208: Retweet rampage.

Day 207: On many sides.

Day 204: Locked and loaded, or whatever.

Day 203: Follow the money.

Day 202: An absurd red line.

Day 201: Extreme weather.

Day 200: A case of the Mondays.

Day 197: That "totally made-up Russia story."

Day 196: Grand jury.

Day 195: Seriously flawed.

Day 194: Dictated.

Day 193: Total quitters.

Day 190: Backfired.

Day 189: No modifications.

Day 188: The most presidential.

Day 187: Open debate.

Day 186: Beleaguered.

Day 184: Complete power.

Day 183: Pardon power.

Day 182: Very unfair.

Day 181: Secret dinner.

Day 180: Dead on arrival.

Day 179: White collar crimes.

Day 176: Counterintelligence.

Day 175: Health care redux.

Day 174: Cyber operatives.

Day 173: "Incriminate Hillary."

Day 172: Damaging information.

Day 169: An honor to be with you.

Day 168: Will to survive.

Day 167: Heart of the US.

Day 162: Fraud.

Day 161: Low IQ.

Day 160: Failing fake news.

Day 159: Delayed.

Day 158: Reinstated.

Day 155: Bothersome.

Day 154: Win, win, win.

Day 153: Vulnerable.

Day 152: Spicey.

Day 151: Collective self-defense.

Day 148: Ruh roh.

Day 147: Phony.

Day 146: Foreign emoluments.

Day 145: Haxored.

Day 144: Travel ban banned.

Day 141: Complete vindication.

Day 140: No fuzz.

Day 139: Back off.

Day 138: Show them a body.

Day 137: Blindsided.

Day 134: Showdown supreme.

Day 133: It's heating up.

Day 132: Au revoir.

Day 131: Derogatory information.

Day 130: Backchannel.

Day 127: Disinformation.

Day 126: Street fighters.

Day 125: A madman with nukes.

Day 124: Cuts for the poor.

Day 123: Will not comply.

Day 120: Kept in the dark. Person of interest.

Day 119: Undisclosed.

Day 118: Hot mess.

Day 117: Undercut. Wow.

Day 116: Frustrated and angry. Jeopardized.

Day 113: Another fucking Twitter tirade.

Day 112: Contradicting the White House.

Day 111: You're kidding.

Day 110: Finger pointing. Fired.

Day 109: Warned.

Day 106: An uncertain fate.

Day 105: Health care?

Day 104: Nauseous.

Day 103: Floundering.

Day 102: Bizarre.

Day 100: Perspective.

Day 99: Weak.

Day 98: Explicit.

Day 97: Ridiculous.

Day 96: Confident.

Day 95: "Good press."

Day 94: Rest easy.

Day 93: Planet B.

Day 92: Ridiculous standard.

Day 91: "Super-mighty preemptive strike."

Day 90: The sword stands ready.

Day 89: Conflict of interest.

Day 88: Strategic patience.

Day 87: Provocation.

Day 86: Frankenmissile.

Day 85: Preemptive.

Day 84: Misdirected.

Day 83: Trading barbs.

Day 82: Sean Spicer.

Day 81: Partially responsible.

Day 80: Complicit.

Day 79: Knife fights.

Day 78: Tomahawked.

Day 77: Filibustered.

Day 76: Demoted.

Day 75: Undermine.

Day 74: Nuclear option.

Day 73: Incited violence.

Day 72: Disclosures.

Day 71: Witch hunt.

Day 70: "Climate change."

Day 69: Unauthorized disclosure.

Day 68: Tarnished.

Day 67: Power center.

Day 66: Shifting blame.

Day 65: Shit list.

Day 64: Ultimatum. Art of the deal.

Day 63: Save face.

Day 62: Contradictions.

Day 61: Tweaks.

Day 60: Accusations.

Day 59: Collusion.

Day 58: Imminent.

Day 57: Tapped out.

Day 56: Slashed.

Day 55: Failure.

Day 54: Alias. Salvage. Taxed.

Day 53: Contraction.

Day 52: Worse off.

Day 51: Abrupt.

Day 50: Blow it up.

Day 49: Flurry.

Day 48: Unraveling.

Day 47: Unveiled.

Day 46: Revised.

Day 45: Troubling.

Day 44: Accused.

Day 43: Blame game.

Day 42: Misleading. Recused.

Day 41: Tumultuous.

Day 40: Split. Choice.

Day 39: Spike.

Day 38: Crackdown.

Day 37: Doubt.

Day 36: Blasted. Banned in DC.

Day 35: Frayed. Rejected.

Day 34: Handcuffed.

Day 33: Sweeping.

Day 32: Skepticism.

Day 31: Last night in Sweden.

Day 30: Accountable.

Day 29: Mobilized.

Day 28: Intel. Dumpster fire.

Day 27: Inappropriate.

Day 26: Clusterfuck.

Day 25: Turbulent.

Day 24: Shots fired.

Day 23: Targeted.

Day 22: Denials.

Day 21: Ethics. Blocked.

Day 20: Nevertheless, she persisted.

Day 19: Challenged.

Day 18: Stumbles Uninvited.

Day 17: Denied.

Day 16: Suspended.

Day 15: The massacre.

Day 14: Braggadocious.

Day 13: Supreme.

Day 12: Controversy.

Day 11: Dissent.

Day 10: Embarrassment.

Day 9: Unreal.

Day 8: Banned.

Day 7: Shut it.

Day 6: Declining trust.

Day 5: Command and control.

Day 4: The Upside Down.

Day 3: Alternative facts.

Day 2: War on media.

Day 1: How it begins.