Mark Halperin, a Time editor and Morning Joe regular, has been suspended indefinitely by MSNBC for calling President Obama a "d—-" live on air. The Huffington Post reports:

Halperin first asked host Joe Scarborough, "Are we on the seven-second delay?" implying that he wanted to speak freely but not have his comments broadcast.

Scarborough and co-host Mika Brzezinski assured Halperin that he could speak freely and anticipated a controversial remark. Halperin said:

"I thought he was a d*ck yesterday."

Scarborough was in disbelief over Halperin's comment and quickly directed his attention off-camera, saying, "Delay that. Delay that. What are you doing?"

Halperin apologized after the hosts realized that the show's new executive producer was not familiar with the seven-second delay button.

This certainly isn't the worst we've heard a commentator say about the president. Much more inflammatory and harmful statements have been made without the use of four-letter words. Still, depending on a producer to cover up his profanity didn't show great judgment on Halperin's part. It looks as though the real delay in this story will involve the progress of his career — for a lot longer than seven seconds. 

Read more at the Huffington Post.

In other news: Black Teen Says He Was Bullied With Noose, Chained Up.