Yuck...
But, for the love of all things holy, don't eat giant snails that look like Sheila Jackson Lee!