schizzinoso

Etymology
, probably from the dialectal term of Northern Italy schizza (flattened nose)

Adjective

 * 1) fastidious, squeamish, finicky, fussy

Noun

 * 1) fastidious, squeamish or fussy person