Definitions by Ihatecousins69
jewish locomotive
a super fucking fast shot in either hockey or soccer that cannot be stopped, like the trains full of jews in poland, they never stopped.
jewish locomotive by Ihatecousins69 February 9, 2019