sourpuss

    noun
  1. colloquial [grumbler] rondinaire, remugaire.
  2. destorbador, aixafaguitarres.
  3. [bitter person] persona (poc afable / de mal caràcter).