Akademik

horseleech
n.
1 a large kind of leech feeding by swallowing not sucking.
2 an insatiable person (cf. Prov. 30:15).

Useful english dictionary. 2012.