squeamish ?
for those of you who dont know heres what squeamish means :
squea·mish Pronunciation Key (skwmsh)
adj.
Easily nauseated or sickened.
Nauseated.
Easily shocked or disgusted.
Excessively fastidious or scrupulous.
hows that for an explanation...lol