Wiktionary
trainspotterish
a. (context informal English) Like a trainspotter; obsessively nerdy