curmudgeon

n (colloq) mtu mwenye hamaki; bahili.