Top Definition
A ridiculously sweet one person office in Miami, with minimal air conditioning, that two lucky people get to occupy.
We don't have enough offices for everyone, lets stick those two people in the super cube.
by BigUncD July 17, 2008
5 Words related to super cube

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.