poop meets lettuce?
(( i think thats how some folks got that newfangled parasite ))
its a powerful phrase