Simple answer,,,it's a guy who likes leeches,,:shrug:
A leech guy is an individual who is certified to house, maintain & sell leeches. He is also an authority on leeches. A woman can be a leech guy...