adjective BRITISH informal
completely mad or demented.
"we are all a bit barking"
suburban town in the London Borough of Barking and Dagenham.
2. utter (a command or question) abruptly or aggressively.
What do you think of this release?
Tell us what you think in the Facebook comments box below:
100% Secure Shopping
BEST MUSIC STORE: 5 TIME WINNERS