cantankerous

(adj) difficult or irritating to deal with   
My mom's dad is cantankerous if he doesn't get to have some peace and quiet.