look up any word, like smh:

1 definition by David Maciulaitis

 
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