Слово "Москаль"- это аналог "Хохла".
Слово Кацап-означает примерно "варвар" и всё в таком роде.
Москаль говорят в основном украиноязычные украинцы, а кацап говорят русскоязычные.
Кацап - вульгарное название русского украинцами.
Понятие "москаль" более подвижно.
Изначально - солдаты императорской армии, призванные из Малороссии.
Затем Жители России.
Сейчас - москалями называют даже жителей Востока Украины.
Кацап - это витязь с топором. Дословно - "мясник".
Москаль - это стрелец, с пищалью и секирой.
Не знаю о происхождение этих названий, но сейчас они имеют такой смысл:
москаль- это русский, чаще москвич или из под Москвы
кацап- это что-то вроде козла
Короче, простые ругательства в словах укропов.
кацап более оскорбительное чем москаль.
это как хохол и попелец !