1 definition by RedGecko

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

Mug icon
Buy a barking mug!