A person involved in a hobby who appreciate the many aspects of railroading through observation, the use of the arts, education, prototype modeling and/or railroad employment. For more information, see www.mickinspiration.com/allabouttrains.html
Many railfans turned out to watch an old steam engine come to life.
by Michael Mickens April 15, 2004
Person who gets over come with excitement whenever a train is near.
There was a railfan foaming over the U26C
by David Maciulaitis July 30, 2003