leechy · adjective1From leech + -y.leechy · adjective2See leachy.Etymology from Wiktionary, CC BY-SA 4.0.