barking

She wears a cilice? The woman is quite obviously barking.
by RedGecko September 06, 2010
mugGet the barking mug.