fudgeon

listen to the pronunciation of fudgeon
English - English
A fussy person