1 definition by asuhdude6.9
the greatest guy ever . extreme boyfriend material . super cute . super amazing . super funny. never fails to surprise me . he has so many cool interests and is so genuine and kind to everyone . very charismatic . once u meet a joshua , he will always be on your mind .
by asuhdude6.9 February 14, 2019