Wiktionary
megabid
n. (context informal English) A very large bid offered in order to acquire a company.