By using this site, you agree to our Privacy Policy and our Terms of Use. Close

For me is flop means that there was a heavy investment... i.e. advertising and development budget and it failed to meet expectations by a large amount.