Toe-curling Definition

adjective

Causing feelings of acute embarrassment.

Toe-curling embarrassment.
Wiktionary

Causing feelings of arousal or excitement (especially sexual)

Wiktionary