What is the meaning of the word cyberpunk?

The word cyberpunk has two meanings. It is a genre of science fiction set in a lawless subculture of an oppresive society dominated by computer technology (e.g. Terminator). The alternative meaning is the person who writes such science fiction.