My definition of flop has absolutely nothing to do with sales. I could honestly give a fuck less about that. If we were to base whether a game is a flop or not on sales, we would have to call some of the most amazing games ever made flops.
A flop is a game that was made out to be amazing but turns out to be shit.