Definitions by onlyasexgodtotrains
Trainsexual
1. One that is sexually attracted to trains
2. Someone that just likes trains in a non-sexual manner
3. A really awesome person
2. Someone that just likes trains in a non-sexual manner
3. A really awesome person
Trainsexual by onlyasexgodtotrains September 11, 2016