Skip to main content

Definitions by RedGecko

British slang for crazy, short for barking mad.
She wears a cilice? The woman is quite obviously barking.
barking by RedGecko September 6, 2010