barking

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