barking mad

1 ENTRIES FOUND:
Save
barking mad adjective
barking mad
adjective
Learner's definition of BARKING MAD
British, informal
: completely crazy