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