As Twitchy told you, crusader for truth and justice Michael Avenatti is now facing multiple federal charges including extortion, bank fraud, and wire fraud. We think it’s pretty safe to say at this point that this isn’t how he thought things would pan out.

For months Avenatti has been predicting (with great confidence) that @DonaldJTrumpJr was going to be indicted. Now he's the one who is facing charges. https://t.co/UsQgGfzbbg — Yashar Ali ? (@yashar) March 25, 2019

He should’ve put some Windex on that crystal ball of his:

*cue the curb music pic.twitter.com/5hSfU2ZSXz — Andrew Kugle (@AndrewJKugle) March 25, 2019

And we’re guessing the dad from “My Big Fat Greek Wedding” would also advise him to save some Windex for this burn by Donald Trump Jr.:

Good news for my friend @MichaelAvenatti, if you plead fast enough, you might just get to share a cell with Michael Cohen! #basta — Donald Trump Jr. (@DonaldJTrumpJr) March 25, 2019

Oh. Em. Gee.

???????????? savagery — sir wisdom (@Wizzy_ikeji) March 25, 2019

Absolute dagger — Dan Mills (@danmillls) March 25, 2019

Mic drop!! — Toni D (@tduke031) March 25, 2019

Omg lol ??? — Sandra (@sfischer0419) March 25, 2019

@BrainlessLeft I can't stop laughing…… — 84 Yellow Jackets (@cwhite66) March 25, 2019

This is just plain cold!!! ??? — Just Another Libertarian… (@tsparks611) March 25, 2019