crabbed

a. 潦草的、難懂的、易怒的、倔強的

英文釋義

  1. annoyed and irritable