toe-curling









toe-curling


adjective

  1. informal causing feelings of acute embarrassment
45 queries 0.394