Ann Oldenburg, USA TODAY

It was definitely awkward.

Last month, 50 Cent went in for a kiss with Fox Sport's Erin Andrews while she was covering the Daytona 500 in Florida.

She turned her head this way and that, dodging his lips.

After taking a lot of heat for it, he later tweeted, "Hey I wanted to kiss her so I did"

But now she's explaining what happened.

"It was my fault!" she told Access Hollywood earlier this week at the 2103 Fox Sports Media Group upfront party in New York.

"I was rushed – none of the drivers were in their spot for the Daytona 500 pit walk. They were all in the bathroom," she explained.

But then Andrews, 34, spotted the rapper. "I went and said hello [to him]. We're actually business partners - I'm one of the spokespeople for SK Energy."

She goes on to say that, "I went one way, he went the other," so it looked more awkward than it really was.

Producers were yelling for her to find Danica Patrick, she says. "They're screaming in my ear, 'Danica! Danica! Go get Danica!' I whipped my neck. I made him look bad."