have a cob on

短语

词形变化

had a cob on has a cob on 三单 has a cob on having a cob on having a cob on 现在分词 had a cob on 过去式 had a cob on 过去分词

别名

have got a cob on get a cob on

释义与例句

v.
  1. 1.

    To be in a bad mood; be grumpy.

词源

Unknown. Perhaps from cob (“male swan”), noted for its ill-temper. Compare have a corncob up one's arse (“to be ill-tempered”).

来源:wiktionary