Something you've witnessed that will change your life and the way you see things forever, no matter how unappealing or squicky it is... kind of like seeing your old, wrinkly grandparents having sex. Not a pretty picture.

See also: scarred for life

Log in or register to write something here or to contact authors.