James Cunningham Share definition Flag Being very short and little gay. Also giving sloppy head to gay autistic black midgets Some guy: are you James Cunningham Other guy: no thats super gay James Cunningham by Roei maymon October 10, 2021 0 0