Sharon Turner is the most smelliest most disgusting woman on the face of the planet. People say so many bad things about her that it is ridiculous.
Relevant articles:
http://squackle.com/tag/sharon-turner/