Greeds Train Share definition Flag The term used in football games when someone is greedy and doesn't pass to anyone. They are generally useless. Eddy: 'Pass the ball!' Ethan: 'Nah skillz tym' Eddy: 'Oh my god its the fucking greeds train' Greeds Train by Bratto4GayPride October 24, 2009 0 0 Get merch Get the Greeds Train mug. Buy Now — $32.95 See more merch