1 definition by iloveJOSHH!(;

A term used to describe an amazing guy. He has a great personality and can make anyone laugh. Usually has really pretty eyes. Always has very awesome hair. If you are lucky enough to know a Josh then you better make sure you become his best friend. If you ever want someone to talk to or get advice from just go to him. Always really sweet & everyone loves him. Can talk to him for hours on end.
Dude, i talked to Josh for four hours last night. *smile*

You so love him.

No he's just my bestfriend.

Yeah, sure.
by iloveJOSHH!(; September 3, 2010
Get the Josh mug.