1 definition by Crimsonstride

Top Definition
The ultimate word used to define one's skill in a certain subject (usually online gaming.) It is not a well known word but the few and proud use it to differentiate themselves from all the posers that use words like Owned and Pwned
I tran utter noob soul
OMG the Trannage i am commiting is unbelievable!!
Yo that kid got tranned!
by Crimsonstride May 31, 2006

Mug icon
Buy a Tran mug!