Squelching Leeches