Snails on my lips?!