Top definition
A word that describes a situation that is extremely disappointing, and sucks really bad.
Giselle: “awe man I can’t go to the concert tonight, cause I have to work”

Erica: “that is so leachie
by Gee-Rocka July 12, 2020
Get a Leachie mug for your brother-in-law José.
2
The short form of the word leachianus or New Caledonian giant gecko. Leachies are the largest type of gecko in the world that are found on New Caledonia and its insular islands.
by Zlotz March 04, 2021
Get the Leachie neck gaiter and mug.