noun
Etymology: Middle English thikke and thinne, from thikke, n., thick + and + thinne, n., thin
: every difficulty and obstacle : all hindrances and obstructions — used especially in the phrase through thick and thin
stand by her shoulder to shoulder through thick and thin — Gustave Weigel
had been his friend through thick and thin