1 definition by The Lone Hollerer

Top Definition
Someone who is new to something; a noob
You play league of legends with any newhands lately?

Sorry dudes, I'm a newhand < :)
by The Lone Hollerer March 24, 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.

×