have a cob on
Meanings
verb
- To be in a bad mood; be grumpy.
Word forms
Etymology
Unknown. Perhaps from cob (“male swan”), noted for its ill-temper. Compare have a corncob up one's arse (“to be ill-tempered”).
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.