Former U.S. President Donald Trump said Iranians called former President Barack Obama a "stupid son of a bitch" regarding the 2015 nuclear deal [1].

The comments highlight Trump's ongoing criticism of the Joint Comprehensive Plan of Action (JCPOA) and his effort to portray the previous administration's foreign policy as ineffective.

Speaking during the G7 summit in Italy on June 17, 2026 [2], Trump targeted the legacy of the nuclear agreement. He said that the Iranian leadership laughed at the former president for the terms of the deal [3].

"They called Obama a 'stupid son of a bitch,'" Trump said [1].

Trump continued his critique by suggesting that the nature of the Iranian government made a successful agreement impossible regardless of the negotiator. He said that nobody, not even Obama, could have made a deal with Iran and that the Iranians laughed at him [3].

These remarks occurred while world leaders gathered for the G7 summit to discuss global security, and economic stability [2]. The JCPOA, which aimed to limit Iran's nuclear capabilities in exchange for sanctions relief, has remained a central point of contention between the two former presidents' approaches to diplomacy.

Trump has frequently argued that the agreement was one-sided and failed to provide permanent protections against Iran's nuclear ambitions. By alleging that Iranian officials used such language, Trump sought to emphasize a perceived lack of respect for U.S. authority under the Obama administration [4].

"Iran called Obama a 'stupid SOB,'" Trump said [2].

"They called Obama a 'stupid son of a bitch.'"

This rhetoric underscores a fundamental divide in U.S. foreign policy strategies toward Iran, contrasting the Obama administration's preference for multilateral diplomacy and treaties with Trump's preference for maximum pressure and unilateral withdrawal. By focusing on the perceived personal mockery of a former president, Trump frames the JCPOA not just as a policy failure, but as a blow to national prestige.