The following paragraph is from a CNET newsletter, which I received yesterday. <We loved it, you hated it, we rethought it. That's right, in our first take on Netscape 6, we generally gave the new browser the thumbs up. But readers overwhelmingly 86'd the program. > Can anyone translate the verb "to 86" into English?