It's a battle of the New Yorkers featuring two of New York's finest, Michael Rapaport and Spike Lee.

The two have been feuding ever since Rapaport discredited Lee’s rant about gentrification in Brooklyn a few months ago saying he had no right to talk because he lived on the Upper East Side.

The very vocal Lee responded short after and took jabs at Rapaport by saying his movies "suck" and called him "stupid."

In the latest episode of the feud, Rapaport went on HuffPost Live and shot back, calling him a “shit stain” and called Lee out to tell him personally that he's a terrible director. 

Watch the clip below.

[via Huffington Post]