Leachy
-
Permitting liquids to pass by percolation; not capable ofretaining water; porous; pervious; -- said of gravelly or sandysoils, and the like.
Leachy meaning & definition 1 of Leachy.
-
The act of being overly dorky or clingy. This term is often used if a person is getting annoyed or angered with a person being in this state of leachiness.
Leachy meaning & definition 2 of Leachy.