look up any word, like blumpkin:

1 definition by crazy for you

 
1.
A super hot computer nerd who is funny, sarcastic, and a bit of a bad ass.
Damn! That mathlete is so hot, he must be a Joshua!
by crazy for you March 04, 2009
2525 1642