Adjective
trainspotterish (comparative more trainspotterish, superlative most trainspotterish) (informal) Like a trainspotter; obsessively nerdy