look up any word, like donkey punch:
 
1.
Someone that is sexually attracted to trains or can'tstoptalking about trains
Usually a Troll
Why can't Trollstop talking about Trains it's like he is a Trainophile or something?
by Zeound March 20, 2011