What does "86" mean????

Like... "I 86ed that cupcake two hours ago!"

Where does the 86 come into play? Why is it there?

I know what it means but I don't know where it came from.
6 answers 6