I dunno anything about them other than stepping on a big slug barefoot and in the dark is one of the nastiest experiences life can offer and that if you scream and jump because of it and then land on an incline, you can sprain your foot really bad lol.
Here are a couple of links to start you on your quest.
Best of luck!
The Living World Of Mollusks
The Trail Of The Snail