1 definition by jrwillia

To be called attention to for excellence only to screw up when given the chance to demonstrate
I was chosen by my boss to represent the company in the sales conference but I Uggla'd it and ended up selling nothing.
by jrwillia July 16, 2008
Get the Uggla'd mug.