leechiness noun1 •The state, quality, or condition of being leechy ("parasitic")Because he'd grown tired of Max's neediness, his leechiness, his oppressive presence. — 2012