1 definition by iheartjosh1

Top Definition
a great funny, sweet, caring guy. he can be shy at times, but is usually outgoing and really cute. take caution when dating a josh because you never know what might happen. josh's are usually great boyfriends, and a wonderful friend to have, he will always be there for you!!!
girl #1- wow! that guy is soo sweet
girl #2- yeah! his name MUST be josh!!
by iheartjosh1 December 30, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×