Top Definition
A trip that you take using InterRail rail pass in Europe. With the pass you're allowed to travel in most of the countries that are part of European Union as much as you want to, e.g. for a month, if that's how long you've bought the pass for.
Anna is in interrail in Europe for another two weeks.
by finnland January 07, 2011

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.