Top definition
The place where you have your first kiss.
i got my first kiss over yonder, in that treener.
by Andy Arenaz January 05, 2004
Get the mug
Get a Treener mug for your barber Paul.
buy the domain for your foodie vlog