He's remembering a slang term from Neo Anrchist guide to modern life for 2e....
In there they had slang for all sorts of people, but given how it was written, I got the impression the slang was mostly used by anarchists and not common venactular...
And with that said, I can"t remember the term either... technoanderhal comes to mind however...