shittrain

A train that is very late, to the point of pissing off the people waiting for it.
Oh, the shittrain is so late!
by cazort September 16, 2003
Get the shittrain mug.