leechy
Adjective
Meaning
Pertaining to or characteristic of a leech.
(by extension, of a person) Parasitic.
leechy (comparative more leechy, superlative most leechy)
Misspelling of leachy.
Adjective
Pertaining to or characteristic of a leech.
(by extension, of a person) Parasitic.
leechy (comparative more leechy, superlative most leechy)
Misspelling of leachy.