Leon Lush Share definition Flag A mentally insane cracker with 100k subs that has sexual relations with a monkey/doll. "Leon Lush and Nigel created some hybrid that died a couple days later. Leon Lush by DicAin'tGay May 28, 2018 Get the Leon Lush mug.