Jon Schrope means in slang: He is a short, muscular dude that gets the girls. He can’t even get the best grades, but he gets all A’s. He’ll talk to you about everything, and even just say hello. You will want this man on your side. (in Slang Dictionary, added by Tamara Howe)