Leon Duel Share definition Flag Leon Duell is the fattest most obese black man you will ever see he suck cocks for a living god that fag is such a Leon Duell Leon Duel by DarraghJoynesHater69 May 22, 2023