Top Definition
A building or place of shelter for noobs to live in; a place of noob residence; their abode; the noob's home.
"After dominating the guy 5 times straight, I got fed up and sent him to the noobscube."
by Saulbak September 27, 2008
5 Words related to noobscube

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.

×