It depends on the install base vs the sales and it has to cover less than 10-15%% of the user base within the first 2-3 months for me to call it a flop
So for example, lets say Rayman Legends sells 1 million across ps3, xbox 360, wiiU, vita and PC it has an install base of:
80+81+5.8+7.8+65 = 239 million (I know sales does not mean install base but you get the point)
So 1 million out of 239 million = 0.4% vs a game like DKC:TF which lets say sells 1 million out of 5.8 million user base
So 1 million out of 5.8 million = 17.2% (I swear, if I am doing my math wrong on both/either, its cause I am really tired and terrible at math)
In which case, I would call Rayman Legends a flop cause it had a much larger user base and it didn't sell at least 10% of the userbase at the time
Also, if a game sells over 2 million but its exclusive to one console, even if the console has 100 mill install base, I would call that a success and not a flop
PC Specs: CPU: 7800X3D || GPU: Strix 4090 || RAM: 32GB DDR5 6000 || Main SSD: WD 2TB SN850