Former Mexican President Vicente Fox said in a Friday interview with a CNBC podcast that President Trump has united "every Mexican" against his policies and rhetoric.

In his interview with "Speakeasy with John Harwood," Fox, a frequent Trump critic, says Mexicans are "offended" by Trump's rhetoric and calls for a wall to be built along the U.S.-Mexico border.

"We are not paying for that f----n' wall. That's for sure. And why should we? I mean, it's incredible. He's trying to [play] hardball to Mexico. We are offended. We're really offended," Fox says.

"Every Mexican is now very clear that we must fight, we must resist. That he will go away one day, I hope soon," he adds.

On issues such as the North American Free Trade Agreement, Fox warned that the U.S. was not the only relationship Mexico has with foreign powers. The U.S., he says, risks "destroying" its relationship with Mexico under a Trump administration.

"Mexico's much more than this relationship. We are not the little guy on the backyard," Fox says.

"I think it's the wrong strategy because on the process of negotiating, you're destroying so many things. It's going to be extremely difficult for him to regain the loyalty, the friendship, the partnership of Mexico."

The two leaders have a contentious relationship, as Fox has repeatedly attacked the president over his rhetoric on immigration, trade and other issues. Trump has largely not responded to Fox's jabs.

At the end of the interview, Fox issued one of his signature profanity-laden insults at Trump.

"Trump, apologize to Mexico, to Mexicans," he added. "And then we can have your taco wall and your f----n' tower."