Cringe-Making

Cringe-making is British slang for sickening, embarrassing.
Found on http://www.probertencyclopaedia.com/browse/ZCA.HTM

Cringe-Making

Cringe-making is British slang for sickening, embarrassing.
Found on http://www.probertencyclopaedia.com/browse/ZCA.HTM
No exact match found