Bill O'Reilly, Donald Trump (Credit: Fox News) Donald Trump isn't quite sure who the Mexican president is, but is positive he'll "pay for the wall" Bill O'Reilly even said it was the "former" Mexican president he'd be speaking to, Trump seemed not to notice

On The O'Reilly Factor Wednesday evening, presumptive Republican presidential candidate Donald Trump shared words of warning with former Mexican President Vincente Fox -- in part because it wasn't entirely clear that he understands what "former" means.

O'Reilly began by asking Trump a "tough" foreign policy question about how he would handle Vladimir Putin when he steps out of line. Trump replied by saying that he'd respond to Russian military flexing of the sort currently occurring by telling Putin, "Don't do that, don't do that -- Vladimir, don't do it, we're going to have a good relationship, don't do it."

Advertisement:

After issuing that "reassuring" -- if a bit redundant -- message to the Russian leader, Trump was asked if he had a message for former Mexican president Vincente Fox.

"Get your money ready," he said, "because you're going to pay for the wall."

"You're not backing off that, are you?" O'Reilly asked.

Advertisement:

"Of course not," Trump said. "Look, we lose a fortune with Mexico. Trade deficit: $58 billion a year. The wall's gonna cost 10. Believe me, they'll be able to afford it and we're going to end up having a very good relationship with Mexico."

"But right now, sadly, like everybody else, they're taking advantage of our country on trade and at the border," he concluded. "But we'll get it straightened out."

Presumably he'll "straighten [it] out" with the current Mexican president, Enrique Peña Nieto, and not the former one -- but with Trump, it's always difficult to tell.

Advertisement:

Watch the entire conversation below via Fox News.