A forma correta de escrita é choco de acordo com a Língua Portuguesa; notar no entanto que “xoco” existe como regionalismo.

Ou seja, é escrito com o dígrafo “ch”.

Choco, como adjetivo, é referente ao ovo das aves com o embrião em desenvolvimento; que está a chocar ovos; podre; estragado.

Em estado choco, a galinha desprende uma boa parte de suas penas.
Pode ser comparado ao cheiro de ovo choco.

Diz-se de forma informal do estado sem vontade de fazer nada; inerte; estar na cama.

Estou (no) choco, sem vontade para nada!

Como substantivo significa o ato de chocar; período de incubação. Tem uma segunda definição referente ao molusco cefalópode da família dos Sepilídeos usado na alimentação.

O casal de aves se alterna no choco.
O choco pode medir até 50 centímetros e viver a uma profundidade máxima de 200 metros.

Como forma verbal é a primeira pessoa do singular do presente do indicativo do verbo chocar.

eu [ choco ]

Sofremos um golo em que eu choco com o Paulo e a bola ficou à mercê do adversário.
Eu choco-me, como cidadão, que o estado pague anualmente tanto de juros aos agiotas.

Xoco, e referente ao regionalismo (Trás-os-Montes), significa enxotar galinhas ou outras aves, advém do verbo xocar.


Referências

Advém de chocar.