salsbury express Share definition Flag The act of being face fucked repeatedly to the point of mental retardation Boy o boy august, that salsbury express we ran sure was a blast! salsbury express by henryfaceshot February 6, 2015 0 0 Get merch Get the salsbury express mug. Buy Now — $32.95 See more merch