Talk:Leech/@comment-31224871-20170623001901

What about a pun?? Leafch? Leaf-Leach?