"I will not tolerate language such as that in the walls of the white house press room."
It is more appropriate that you might think. The White House press room use to be the White House swimming pool and was the venue for JFK's trysts.
Scott McClellan is must too slow on his feet. The appropriate comeback would have been:
"I'm sorry, John, I didn't realize we are discussing your wife today....."