This is unacceptable.
During an interview with House Speaker Nancy Pelosi, "Mad Money" host Jim Cramer referred to her as "Crazy Nancy."
He quickly noted that this is Donald Trump's name for her and that he, Cramer, has "respect for the office."
He also tried to back track on Twitter as well:
Twitter responded quickly:
UPDATE: Seen in context there is no context. Unacceptable.
UPDATE 2: Here is his excuse for why he said it.