Происхождение слова кокать

Ко́кать. Этот глагол в просторечии используемый в значении «убить», а исходно значивший «ударять яйцо об яйцо» (речь идет о пасхальной игре), образован от основы, восходящей к детскому языку. Так, в итальянском находим cocco — «яйцо», во французском — coco в том же значении.

ко́кать «бить», ко́каться «бить яйцо о яйцо», от ко́ка II. Не родственно др.-исл. skaka «трясти», вопреки Маценауэру (LF 8, 193); ср. о последнем Хольтхаузен, Awn. Wb. 246.

См. также: значение слова кокать в толковых словарях.