cringemaking

listen to the pronunciation of cringemaking
English - English
Inducing cringing; embarrassing