irritable; impatient; short-tempered.
fragmentary; snipped.
stingy.
Not gracious; unkind or cold-hearted.