Skip to main content

Definitions by DicAin'tGay

Leon Lush 

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