Donald Trump has won the presidency, and rapper Azealia Banks is feeling fine.

Back in January, the Harlem-based femcee announced that she would be supporting Donald Trump for president, saying on Twitter, "I think Trump is the only one who has the balls to bust up big business. Hillary is too tied in with them and Bernie has no clout."

The 25-year-old received a lot of criticism for her support of Trump, but now she says, she feels "vindicated" and "inspired" by the president-elect.

Banks posted on her Instagram account, "First off, I would like to apologize to Donald Trump for all the stupid jokes I made. Secondly, I would like to apologize for all the other times I was dumb enough to let the liberal media sway my opinion of you. Thirdly I'm f--king proud as F--K of you."

No stranger to controversy, Banks was banned from Twitter back in May for calling singer and former One Director bandmate Zayn Malik "a faggot." This time, she took shots at Jay-Z, Beyoncé, and Pharrell Williams for their support of Hillary Clinton.

"I'm really laughing because Jay Z and Beyoncé really were up there shucking and bucking for Hillary and she STILL lost," Banks wrote on Facebook. "She had Pharrell old jiminy criket looking ass up there with his sambo hat on going hard in the paint. B--ches was not in formation. Hillary even tried to say she had HOT SAUCE IN HER BAG. She even pulled out all of the most typical s--t and still lost."

She even went after Katy Perry and Lady Gaga too.

"America deserves a WAAAAAAAAY better first female president then trash ass Hillary. Now that cow has lost for the SECOND time, let's set her back out to pasture... Y'all NEVER listen to me. LOL," Banks added. "They said Katy and Gaga was backstage crying I would have laughed real hard and loud right in their faces."

The best part about Banks' victory lap was her realizing the impossible odds it took for Trump to win.

"TRUMP BEAT THE MEDIA. THIS IS DEEPER THAN POLITICS. HE BEAT THE F--KING MEDIA. HE IS MY F--KING HERO RIGHT NOW. I AM ELATED."

To say that Banks is relieved Hillary lost would be an understatement.