a lack of patience; irritation with anything that causes delay
0 Comments 0 Shares 135 Views