John Thomas Ranes means in slang: John can be a little annoying when you first meet him, but once you get to know him, he will become the most sweet guy you ever meet. John is a big **** with blond hair and will probably **** your over, but that’s okay because he’s hot. (in Slang Dictionary, added by Taylor Vincent)