1 definition by Marcus Twainius

Top Definition
A new or abnormal boner.
Oh damn that's a neoboner!
by Marcus Twainius October 31, 2010

Mug icon
Buy a neoboner mug!