fusspot

 
Pronunciation: /ˈfʌspɒt/

noun

informal
  • a fussy person.