1 definition by mattrupp

Top Definition
(n)an incredible moment in one's life which elicits the most excellent sensation known to mankind.
Person A:Dude, I just got the largest life boner you could ever imagine!

Person B: What happened?

Person A: I WON THE LOTTERY!!!

Person B: Oh mylanta. You just gave me a life boner, too!
by mattrupp January 12, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×