Crossword Genius

Make an embarrassing blunder, spilling ten potions if out (3,4,4,2,2)

Ross

I believe the answer is:

put ones foot in it

I'm a little stuck... Click here to teach me more about this clue!

'make an embarrassing blunder' is the definition.
I know nothing about this answer so I cannot judge whether this works.

'spilling ten potions if out' is the wordplay.
'spilling' is an anagram indicator.
'ten'+'potions'+'if'+'out'='tenpotionsifout'
'tenpotionsifout' is an anagram of 'PUT ONES FOOT IN IT'.

Can you help me to learn more?

(Other definitions for put ones foot in it that I've seen before include "as one might with one's trainer" , "Commit a faux pas?" , "Bungle" , "Make a tactless blunder (3,4,4,2,2)" , "usual way to use a sock" .)

I've seen this clue in The Daily Express.
Want a hint initially instead of a full solution? Install my app