>>2717144Yeah I fucking hate them, ticks are still worse but the itchiness you get from leaches does hang around for a while and they do somehow find ways onto your body you wouldn't expect after heavy rain.
I use salt from pic related to get them off, this brand is good because it has the big hole in the cap that lets you dump a massive amount of salt on them instantly, they let go almost straight away when you do that vs little amounts.