look up any word, like donkey punch:

1 definition by Ninja boy 123

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