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 March 31, 2003
by Paula November 13, 2003
by paula April 25, 2004
by Paula December 26, 2003
by paula October 20, 2003
by Paula June 29, 2004