Re: I have put my foot in it

Originally Posted by
ratóncolorao
Hello,
Is the above expression a synonym for "goof up a certain thing" or "screw it up"?
Thank you.
In some ways. 'Put one's foot in it' is, though informal, acceptable in BrE in all but the most formal speech/writing, in my opinion. Your two expressions are definitely informal.
I believe it was the Duke of Edinburgh who invented the word 'dentapedology' as a mock-formal term to describe his habit of saying embarrassing things.
Context is always important; labelling is rarely important.