maniaque

Etymology
, itself a borrowing from, adjectival form of. .

Adjective

 * 1) maniacal, mental
 * 2) obsessive-compulsive, OCD
 * 3)  fastidious, fussy, house-proud

Noun

 * 1) maniac insane person
 * 2)  person obsessed with something, fanatic about something
 * 3)  neat freak, clean freak
 * 1)  neat freak, clean freak

Noun

 * 1)  crank