stingy.
fragmentary; snipped.
irritable; impatient; short-tempered.
tarty; slutty
Mildly or slightly tart.