1 definition by Klint

Top Definition
the act of smelling like train wreck
Joe was so T-Rank last night that my parents almost caught us
by Klint March 28, 2007

Mug icon
Buy a T-Rank mug!