Top definition
Having a powerful erection upon succeeding in something one passionately wants to.
After I beat my roomate in a thrilling triple overtime game of madden, I experienced quite a throbbing and persistent win boner.
by #winn November 03, 2011
Get the mug
Get a win boner mug for your sister Yasemin.