john cunningham means in slang: Charlie John, an opulent, is one of most funny and amazing men you’ll ever see. It’s almost as if he were a girl. He is a good listener and will share your worries and gossip. He enjoys being an athlete and playing minecraft. (in Slang Dictionary, added by Savion Odom)