fuddy-duddy

n (colloq) mzee msumbufu; zee.