What does the English idiom "Running a train on" mean?

I've been studying English for a long time now but idioms can be confusing. I arrived early to class the yesterday and I heard another student telling the teacher, "I love running a train on you". They looked embarrassed when they saw me come in. The university I go to does not have very good... show more I've been studying English for a long time now but idioms can be confusing. I arrived early to class the yesterday and I heard another student telling the teacher, "I love running a train on you". They looked embarrassed when they saw me come in. The university I go to does not have very good public transportation...especially trains!
2 answers 2