Meanings1sour2tart3sick at heart4grieved5sore6aching7pedantic8impractical9an acid10spoiled11stale12sorrowful13jealous14envious15stingy