MEGABUCKS Meaning of MEGABUCKS in English a lot of money, thousands of dollars Her personal computer system cost megabucks. It was very expensive. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012