Those of a a tad older connect it sinking a ship, so I looked it up: I think the original analysis is correct! Eighty-six, eighty-sixed, 86, 86ed, or 86'd is American English slang for getting rid of something by burying it, ejecting someone, or refusing service.