Top Definition
national train riders of america
a group of train hoppers who i have found are usualy nice people if u speak their language and know about hopping trains
i ran into a guy from the ntra when i hopped off a piggyback in brattleburough vermont
by SWIS August 25, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.