Definitions by ALLTIMELOW69
deathly finish
where you shoot oneself in a fatal place but you stay alive until you bleed out, so during this time ,while you're alive, you try to masturbate and finish as you die
deathly finish by ALLTIMELOW69 February 26, 2014