have a cob on


Also found in: Dictionary, Thesaurus, Medical, Encyclopedia.

have (or get) a cob on

be annoyed or in a bad mood. British informal
See also: cob, have, on