He appeared to be upset that someone had directed Defence Minister Harjit Sajjan to respond to a question about the cancellation of a defence committee meeting earlier in the day, rather than the committee's chair, Liberal MP Karen McCrimmon.
Rodriguez, who was participating virtually in the proceedings, had not muted himself so his salty language was heard by everyone tuned into question period.
"Oh f---, did you send that to Sajjan?" he could be heard saying.
Commons Speaker Anthony Rota said the House deserved an apology by whomever uttered the remark; Rodriguez immediately owned up to being the source of the "unacceptable" language and apologized.