Controversial rapper Azealia Banks has a crush on President Obama.

“He’s so fine,” opined the 23-year-old Banks in an interview with Billboard magazine. “Those big-a.. white teeth and ears hanging off his head? I’m like, ‘Oh my God, I want to f… the President.”

However the Harlem hip-hop star reveals she’s set her sights a little lower in real life: “I love security guards. They’re these big meathead, bald, white guys with blue eyes.”

Banks told the magazine what she’s looking for in a partner.

“I want a really smart man, who has a lot of silly jokes and stuff,” she said. “I have to tone it down if I want to get that.”

Last year Banks released her debut album “Broke With Expensive Tastes.” She’s also traded insults on Twitter with various artists including Iggy Azalea, Lady Gaga and Pharrell.” Banks stirred up a media firestorm when she told Playboy that she hated, “fat white Americans.”