my cat vomited on my rug the other day that sounds like it was a gross situation . i bet it has hard to clean . yea i was sick over it , very sad it can always happen with pets and it is a drag to clean , i know . my dog has done it more than once .
Witnessing or being exposed to something disturbing or unpleasant.