10 definitions by Paula
It's what you call a person from your home location when you meet up with them in a foreign land or somewhere strange.
by Paula April 1, 2003
A rhyming way to say "no way, never, not in this life!" It's an Anglo-German combo phrase which would exactly translate to something like "No, not the Train Station, man!"
by Paula April 1, 2003
by Paula June 29, 2004
by Paula April 25, 2004
by Paula December 27, 2003