President Trump called the water attacks on NYPD officers a "disgrace" Thursday and blamed Mayor Bill de Blasio for letting the lawlessness unfold on his watch.

De Blasio responded at an unrelated Brooklyn press briefing, according to the New York Post.

“First of all, the moment I heard about that incident I condemned it and I made very clear — and I want to make it clear here — anybody who interferes with the work of a police officer is going to be charged and is going to suffer the consequences,” said de Blasio. “It’s illegal, it’s inappropriate, it’s unacceptable.

“Now, to the president: The president knows nothing about New York City,” said de Blasio of Trump, a New York native. “This is a guy who wanted to go back to stop-and-frisk, which was a horrible failure.”