BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to soil one's clothes sich bekleckern; sich anpatzen [Bayr.] [Ís.]; sich antrenzen (Kind) [Ís.] {vr}

You've got ice-cream on/all over your shirt. Du hast dich mit Eis bekleckert.

He didn't exactly cover himself in/with glory in dealing with it. Er hat sich dabei nicht gerade mit Ruhm bekleckert.