Rudy Giuliani has had a pretty rough few months, and his latest mishap has once again gone viral after he let out a little too much enthusiasm during an election fraud meeting.

This might just be the worst one yet...

 

Rudy Giuliani isn't having the best of times...

The nightmare began when Sacha Baron Cohen released his controversial movie, Borat 2.  But we have to admit, the rest was all down to Giuliani himself...

Borat 2 mercilessly targeted President Trump and his team directly...

And, in the movie's most famous moment, caught Rudy Giuliani, in a very compromising position.

Giuliani unknowingly featured in a scene with the twenty-four-year-old actor, Maria Bakalova.

via: Getty

But, in the movie, she portrayed the character of Borat's fifteen-year-old daughter, who he is trying to "marry off."

She pretended to be a conservative TV journalist who had requested an interview with Giuliani...

via: YouTube

But during their chat, Giuliani can reportedly be seen trying to hold her hand, give her compliments, and follow her to the bedroom.

Giuliani was evidently under the impression that this was a legitimate interview...

via: YouTube

And he didn't even catch on when Baron-Cohen came in the room disguised as a cameraman. At the end of their interview, Bakalova's character then removed the microphones and the pair moved through to the bedroom.

Giuliani is seen laying on the bed and putting his hands down his pants as the young woman stands over him...

via: YouTube

Before Baron-Cohen bursts into the room shouting, "She's fifteen, she's too old for you!".

Since the movie aired, people were left not only shocked...

But they were also left feeling not at all surprised by Giuliani's alleged antics.

Since the still was released to the public, Giuliani was quick to deliver an explanation.

Taking to Twitter, the former mayor insisted that the Borat video is a "complete fabrication." "I was tucking in my shirt after taking off the recording equipment. At no time before, during, or after the interview was I ever inappropriate. If Sacha Baron Cohen implies otherwise he is a stone-cold liar."

Things were quick to turn political...

Giuliani tried to claim that Baron Cohen's prank was an attempt to blunt his "relentless exposure of the criminality and depravity of Joe Biden and his entire family."

But Giuliani actually addressed this incident months ago during an interview with the New York Post and said he called the police on the unknown man at the time.

via: Getty

He said: "This guy comes running in, wearing a crazy, what I would say was a pink transgender outfit. It was a pink bikini, with lace, underneath a translucent mesh top, it looked absurd. He had the beard, bare legs, and wasn't what I would call distractingly attractive."

The former mayor felt like he was the one to have the last laugh...

via: Getty

"This person comes in yelling and screaming, and I thought this must be a scam or a shakedown, so I reported it to the police. He then ran away... I only later realized it must have been Sacha Baron Cohen. I thought about all the people he previously fooled and I felt good about myself because he didn't get me."

Following this series of events, you may expect Giuliani to keep his head down...

But instead, he took to Twitter with one question: "Do you think we're stupid? Do you think we're fools?"

Well, the whole Borat drama eventually died down...

But now, Giuliani has suffered an even more embarrassing mishap.

He appeared to fart during a voter fraud hearing.

On Wednesday, Giuliani attended Michigan's House Oversight Committee, calling for the state election result to be overturned.

However, during the hearing, it seems as though he let out a little too much enthusiasm...

Huffington Post reporter Ryan J. Reilly shared the clip on Twitter, and understandably, it went viral instantly.

The clip was captioned: "I present this clip of Rudy Giuliani testifying without editing or commentary."

Ryan added that he had later messaged Giuliani about the mishap, but it appeared he had blocked the reporter on WhatsApp. 2020 just keeps on giving...