YG has received heat for years from the Fox News crowd for his hit 2016 single "FDT" featuring the late Nipsey Hussle. The song has become widely popular as the Trump presidency has rolled through daily controversy.

On Saturday, YG threw a fan off of the stage for refusing to denounce the current president with the hit single's chorus during his set at Mala Luna Music Festival in San Antonio, Texas.

"Listen, I spotted you out in the crowd. I asked you if you f**ked with Donald Trump, you said, 'You don't know.' So, since you don't know, I need you to make up your mind tonight," YG said after inviting the fan on stage. 

"I want you to state your name, because I know your momma, your daddy, your grandmama, your grandfather is watching. I want you to state your name and say, 'F**k Donald Trump,'" YG said.

The fan refused to say it, prompting YG to throw him off stage.

"Get his ass outta here. Get him off stage. F**k off outta here. He a Donald Trump supporter," YG said.

YG has been a vocal opponent of Trump and recently even drew a reaction from the White House press secretary on Monday morning. 

"Another example of the tolerant left," Stephanie Grisham said on Fox News Monday morning.

Fox News anchors have long criticized the rapper for the song. The world was outraged when Fox News host Laura Ingraham criticized Hussle for the song after his tragic death in March.

Hussle said he joined the song because he was disgusted by Trump's rhetoric toward Muslims and Mexicans.

“Honestly, that was one of the things that really turned me off to Trump, aside from me having an assertion that he was just a privileged rich dude that got an out-of-touch view of the world,” Hussle told Billboard in 2016.

“That made me [feel] like dude is definitely out of his mind and our country sounding crazy for even taking him as a legitimate candidate. It says something about the American people if he does actually get elected,” he added.

In an interview with Rolling Stone, YG admitted that he was forced to censor parts of the song because the Secret Service contacted his record label, forcing him to remove certain lines.

"The Secret Service started calling in about the song when it got released. The song didn’t release through Def Jam, we just leaked it. So then, weeks passed. I’m turning in my album and the song was…It’s goin’ crazy. I saw that and I’m like, 'Damn. I need to put this on the album.' We had to censor damn near a big part of the song. But I did it because the record was important. I’m like, 'Man, this s**t got to be on the album. F**k it,'” YG told Billboard in 2016.

"We changed some s**t up, but it was basically saying the same things, but we took his name out. They wasn’t havin’ that s**t," he said. 

YG even named his 2016 tour "F**k Donald Trump Tour." Some venues canceled some of his performances, but the song ended up catapulting his album Still Brazy to number one. He eventually released a remix featuring rappers G-Eazy and Macklemore.