Что такое козелок, что значит козелок.

м. разг.
1) Уменьш. к сущ.: козёл (1*).
2) Ласк. к сущ.: козёл (1*).

Толковый словарь Ефремовой