compulsive
adjective
noun
°One who exhibits compulsive behaviours.