Search in full dictionary
FOOT IN IT, PUT (ONE'S)
FOOT IN IT, PUT (ONE'S)
ScnMaster
(
colloquial
)
made an embarrassing or troublesome blunder.
—
ESTO
- F/Ning
Staff
Members, Part I Approved Glossary