You are viewing a single comment's thread from:RE: Slimy!!View the full contextdswigle (70)in #dtubesnapplus • 6 years ago Definitely a leech. I find them cool until they attach their little slimey body to mine. Ugh! Tip!
Hmm usually our leeches are tiny, like half an inch if that. I know I am allergic to them!!