polemic

(adj) polemical
(noun) polemicist
(noun) controversy (generic term)

< polecat weed | polemical >