Talk about a turd in the punchbowl.
Eff u.
Manic_Episode wrote: “Big Pharm shill on Freerepublic.com???? Talk about a turd in the punchbowl.”
The ‘turds in the punchbowl’ are the members of the anti-vaxxer conspiracy cult.