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
5 Words related to ntra

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×