Word of the Moment

Squeamish

excessively fastidious and easily disgusted