A guy/gal who leaves and never comes back/doesn't come back for a long time
Friend 1: Hey hows your dad?
Friend 2: I haven't seen him since he Kingblunted100'd a few months ago while getting milk and cigarettes
Friend 1: oh... When's he coming back?