the definition of cringe; makes you wanna die
Lauryn Templeton just walked in...I can feel you cringing.