1 definition by Ninja boy 123

Top Definition
Unstoppable and sexy man with no weakness. He beats his foes with his genius and skills. Not afraid of anything. Super brave. Super smart. Rocket Scientist. Everyone looks up to him.
I wish i could be a Josh
by Ninja boy 123 July 07, 2011

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.