1 definition by Zeound

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 21, 2011
Get the Trainophile mug.