1 definition by tribeca

A Swiss intern, working abroad.
Who's that guy at the Espresso machine?

Oh, that's Mark, our Swisstern.
by tribeca December 13, 2005
Get the swisstern mug.