Ick. Blech. Yuck. Ugh.
Yes. This is one of the most vulgar, disgusting, sick things I've read in a long, long time. I am afraid for our children.