1. lack of patience; intolerance of or irritability with anything that impedes or delays 2. restless desire for change and excitement
Comments
Sign in or get an account to comment.