Грамматический словарь Зализняка (склонения слова):
Кацап, кацапы, кацапа, кацапов, кацапу, кацапам, кацапа, кацапов, кацапом, кацапами, кацапе, кацапах
каца́п
КАЦАП -а; м. Разг.-сниж. Презрительное название русского.
◁ Кацапка, -и; мн. род. -пок, -пкам; ж. Кацапский, -ая, -ое.
КАЦ’АП, кацапа, ·муж. (·араб. kassab — мясник) (·дорев. ·бран. ). Шовинистическое обозначение русского в отличие от украинца в устах украинцев-националистов, возникшее на почве национальной вражды. «Проклятые кацапы едят щи даже с тараканами.» Гоголь.