look up any word, like bae:
 
2.
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
 
1.
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
 
3.
railfan - someone who loves trains, often more than anything else (for example their partners). maybe this is why some of them can't get laid
Kirsty to David: I think your railfan mates are destined to be forever virgins
by onasugarhigh April 24, 2005