fusspot

ˈfʌspɒt

noun

a fussy person.

fussy person,worrier,perfectionist,stickler,grumbler,nitpicker,old woman,fussbudget