Johnreid means in slang: Johnreid would sacrifice his happiness for you. Every time he passed, he put a smile upon people’s faces. His qualities include being trustworthy, caring, generous, intelligent, humorous, clever, smart, loving and rich. He doesn’t boast about them. He is the best part of your daily life. He wouldn’t fight to get rid of something but would rather fight for what he believes in. Johnreids are rare and should be cherished. (in Slang Dictionary, added by Zacarías Moya)