leachy meaning

leachy definition

Leachy: The Slang Term That’s Seeping Into Our Conversations

Ritta

Ever heard someone call a clingy friend “leachy“? πŸ› This slang term is oozing its way into our everyday chats, ...