Short fuse, A

1. Having no patience. 2. On edge.