糟心

    zāoxīn

    1. Adjectivevexed; annoyed; upset