Top definition
A great trait to have, A trait of a winner, exciting in anything one does.
Did you see how high energy this dude is?

Yea man, he must be a winner
by Winnertraits June 18, 2018
Get the mug
Get a high energy mug for your barber Bob.
buy the domain for your diy blog