Top Definition
One who is not familiar with simple tasks done every day. They fail at everything they attempt.
"This damn thing isn't working!"
"It's unplugged, moron. What a life nub."
by Vincent de Large September 19, 2005
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.