Coveryourtracks

1 clue
Destroy evidence, perhaps
Similar answers:
Coveryourbases
Coveryourtracks
Goinyourtracks