johna means in slang: This is a term that describes a gorgeous girl who is honest and decency – she’s not a whore, even though many people would love to be with her. Everyone thinks she is perfect, even though it’s not. She also tends to be brilliant academically. (in Slang Dictionary, added by Cottarme12345)