Встретилось незнакомое слово "бойкот".
Попробуем разобраться, что оно может означать.
Слово, несомненно, славянского происхождения. Аналог "бойбаба" - бойкая, решительная женщина. Синонимы: баба с яйцами, железная леди, мужик в юбке.
По аналогии: бойкот - решительный, драчливый кот.
Но есть, однако же, ещё предположенье, что происхождение этого слова англоязычное. Аналог "бойфренд" - ухажёр, любовник, кавалер. Гм... что-то не то... Трудно пристегнуть к нашему коту...
Ладно. Зайдём с другой стороны. Слово сложносоставленное. В сложносоставленных словах ведущее слово - последнее.
Ну, "кот", он и в Африке кот. А "бой", в переводе с английского, означает - мальчик.
Получается кот-мальчик. То есть - котёнок.