1 definition by Forestspirit

The act of having a boner, but your name is Tre.
I have the weirdest Treboner right now...
by Forestspirit January 22, 2012