Происхождение слова замызгать

Замы́згать. Изначально диалектальная форма: мызгать — «таскать, марать, грязнить». Среди родственных слов можно назвать словенское существительное mosga — «грязь».

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