CRABBIEST

Definition of CRABBIEST

  1. (adj)annoyed and irritable