Top Definition
A long line of sambuca shots lined up on the bar ready to cause mahem.

The Train will quickly arrive at crazy town where clothing is optional and blindfolded gymnastics are common place.
Dude1: Hey mang you wanna ride the sambuca train?

Dude2: Whoo whooo lets get on it!
by Bluto Slice May 11, 2009
6 Words related to The Sambuca Train

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.