fuddy-duddy

/ˈfʌdiˌdʌdi/noun
RareNot in standard dictionaries
1

An old-fashioned, persnickety or ineffective person.

#informal