He mentioned "tracking him down and time is ticking". That sounds violent to me. I am not sure about the "slap verse in his face" thing tbh. Perhaps it's some kind of saying I am not familiar with. I have no idea what it means.