What do you call someone who specializes in trains?

A trained professional

Previous Random Joke Next