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
Get the mug
Get a Lowrey mug for your Uncle Manafort.
buy the domain for your art blog