There is a co-worker of mine who constantly says the wrong thing at the wrong time. The other day, he blurted out in our very busy office that a co-worker was pregnant. I said he shouldn't steal her thunder like that. He acted like I had two heads. I thought he was just too dumb to understand that it was her news to tell. Maybe he didn't understand the phrase?