drop a clanger
British & Australian, informal
to say something by accident that embarrasses or upsets someone.
I dropped a clanger by asking John how his dog was when it's been dead three months.
Cambridge English Idioms Dictionary