Top definition
Someone who tries, but undoubtly always fails.
The Toronto Maple Leafs never win! They are such truners!
by luxc February 17, 2012
Get the mug
Get a Truner mug for your barber Manafort.