1 definition by Flotro

A hot guy that gets all the girls he shy at first but then when u meet him u will fall in love he’s good at sports weird funny nice and just a great guy and a great boyfriend he will talk to u when u need him and will always be one your side
Girl 1:who’s that cute guy walking over there
Girl 2:that Joshua
by Flotro June 23, 2018
Get the Joshua mug.