walk into a police station to tell them what you did, own up If you tell your counsellor about the shooting, he'll advise you to turn yourself in.
TURN YOURSELF IN
Meaning of TURN YOURSELF IN in English
English idioms vocab. Словарь английских идиом и выражений. 2012