An Encylopedia Britannica Company

barking mad

1 ENTRIES FOUND:
barking mad adjective
barking mad
adjective
Britannica Dictionary definition of BARKING MAD
British, informal
: completely crazy