Urban Dictionary has the best definitions for my name. I’m too lazy to look up if they make up awesome definitions for everyone, but check out yours in case they do to brighten your day. Here are the first few definitions of Josh: Josh – He is a fun loving guy really funny and can make anyone laugh.He is very quiet at first and seems shy but when you get[…] Keep reading →