Cringe Golf

"Cringe" (have an inward feeling of acute embarrassment or awkwardness) Golf. That's my game!