跳到主要内容

窝囊

to feel vexed; annoyed

Frequency 2.8

Meanings

  • to feel vexed
  • annoyed
  • good-for-nothing
  • stupid and cowardly