Top Definition
A freakin genious. Brilliant, yet surprisingly humble.
The 13 executives scrambled themselves into a frenzy of no hope, despair, and prideful hearts. Then Lowrey set in, and all the answers came easily.

The sooner these numb nuts figure it out, the sooner they can lead with their light bulbs on.
by lowrey for 2012! May 02, 2011
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.