finickiest
/ˌfɪnɪˈkaɪɪsti/Definitions
1. adjective
most fastidious or demanding in one’s standards or tastes
“She was the finickiest eater at the dinner table.”
2. noun
the most fastidious or demanding person
“He’s the finickiest person I’ve ever met.”