meaning of an den Fingern kleben bleiben

an den Fingern kleben bleiben - German to English

to stick to the fingers