a hit dog will holler

Proverb

 * 1)  An offended or defensive response to a statement suggests that the statement applies to the person complaining.

Translations

 * Czech:
 * Finnish: se koira älähtää, johon kalikka kalahtaa
 * German: getroffene Hunde bellen
 * Latin: excusatio non petita, accusatio manifesta
 * Polish:
 * Russian: на воре шапка горит
 * Slovak: