Staffrider (noun) Definition, Meaning & Examples

noun Southern African
  1. a person who illegally rides on the outside of a suburban train
Staffrider (noun) Definition, Meaning & Examples

More Definitions