Search in full dictionary
TEETH, KICK IN THE
TEETH, KICK IN THE
ScnMaster
an abrupt and often humiliating setback.
—
SHSBC
Binder 6 Approved Glossary
TEETH, KICK IN THE
ScnTUEU
an abrupt and often humiliating setback.
(informal)
unexpected scorn or insult when praise was expected; rejection.