Having a hard, crisp outer layer, like bread; or in bad mood, grumpy, or ill-tempered.
From Old French 'crouste,' derived from Latin 'crusta' (hard shell or rind). Used literally for bread, figuratively for personality since the 16th century.
Try Another Word