As duas formas – moço e mosso – existem na Língua Portuguesa.

Ou seja, ambas as expressões estão corretas, devendo, no entanto, serem usadas em diferentes situações.

Moço significa que é relativo à mocidade, à juventude; próprio de gente de pouca idade; jovem, novo em idade.

Não conheço o moço.
O moço do escritório foi-se embora.

Como sinónimos de moço podemos, mediante o contexto, usar os seguintes termos: jovem, juvenil, mancebo, novo, rapaz.

Mosso é uma forma verbal do verbo mossar que significa fazer mossas em, amolgar.

Eu mosso […]


Referências

Moço advém do espanhol mozo.