Liberal MP Justin Trudeau lost his temper and called Environment Minister Peter Kent a "piece of shit" during question period in the House of Commons Wednesday while Kent responded to questions about the Kyoto Accord.
Canada recently backed out of Kyoto -- a move critics say severely weakens the international climate change agreement.
New Democrat environment critic Megan Leslie was questioning Kent on the decision to abandon Kyoto at the recent climate conference in Durban, South Africa.
She suggested Canada was backing out in order to hide its failure at reducing emission to Kyoto's targets, saying "the rest of the world is moving forward, building a new energy economy, but Canada is being left behind."
Kent responded: "If she had been in Durban she would have seen in fact that Canada is a leader..." before he was drowned out by Trudeau shouting "you are a piece of shit" and the House of Commons erupting briefly into shouting.
Trudeau's comment appeared to be in defence of Leslie, a Halifax MP, who was apparently not invited to attend the Durban conference with the government's delegation.
Trudeau quickly stood up and apologized to the House of Commons and Speaker Andrew Scheer said the incident would be dealt with later.
"I lost my temper and used language that was most decidedly unparliamentary and for that I unreservedly apologize and withdraw my remarks," Trudeau said.