toe-curling

toe-curling

adj informal causing feelings of acute embarrassment ˈtoe-ˌcurlingly adv
Translations