1. One that is sexually attracted to trains 2. Someone that just likes trains in a non-sexual manner 3. A really awesome person
Being a trainsexual really just means that you like trains, it's not always creepy.
43👍 3👎