Слово кацап а так же то что оно обозначает, появилось в украинском языке примерно в начале 17 века, во времена московских походов гетьмана Сагайдачного, когда представители украинского народа познакомились с жизнью и бытом представителей русского народа, в то время называвшегося московитами.( Свернуть )
Внешний вид московитов очень поразил предков современных украинцев, огромные и длинные бороды а так же лапти, делали их похожими на козлов, распространённых в сельских хозяйствах того времени.
По украински это звучало ЯК ЦАП, что в переводе на русский звучит КАК КОЗЁЛ, причём в те времена слово козёл не несло отрицательного значения, просто означало одного из представителей домашних животных, причём почитаемого ещё с древних времён. Просто для людей живших в те годы исключительно сельским хозяйством, все сравнения были связаны с природой.
Со временем выражение як цап трансформировалось в более привычное для современного человека слово кацап. После третьего раздела Речи Посполитой и присоединения большинства украинских земель к Российской Империи, это слово-обозначение повсеместно вошло в разговорный украинский язык, не неся при этом никакого негативного значения.
обсуждение тут:
https://bar-chk.livejournal.com/1214664.html