A metaphorical expression for a sound or idea that produces the same horrifically uncomfortable experience.
Log in or register to write something here or to contact authors.