2 definitions by NoTcHaSe

Someone/something that does something stupid and/or bad.
"That fricking drudge just hit me in the ballsack!"
by NoTcHaSe February 18, 2015
People who can do incredible feats but are incredibly unfit.
"How come you can backflip but can't run ten metres without collapsing?"

"I don't know, I guess I'm a trunna."
by NoTcHaSe February 18, 2015