1 definition by Sombrador

Top Definition
To fail miserably at the last second
I was a shoe in for the job but then I Lebroned the interview!
by Sombrador June 16, 2011

Mug icon
Buy a Lebron mug!