It was Senator Bill Cassidy of Louisiana that Trump reportedly called a “lunatic.”

What happened

The reports say the clash happened during a closed-door Senate meeting about the Iran war and war powers votes. Cassidy had been pressing Trump on the issue, and Trump reportedly lost patience during the exchange.

Context

Multiple outlets described the moment as part of a heated argument between Trump and Republican senators over Iran and congressional oversight. ABC News and PBS both reported on the broader dispute in the same timeframe.

Why it mattered

The insult became news because it highlighted growing tension inside Trump’s own party over war powers and foreign policy. Cassidy’s role made the exchange especially notable, since he is a Republican senator and was directly involved in the disagreement.