2) you should learn right away I'm not American, so I don't get most of culturally laden humor. I've had to have my girlfriend explain to me your reference, and I'm totally serious.
"Now you're on the trolley!" (also american slang)