land-office business

Noun
  1. very large and profitable volume of commercial activity
land-office business
The new store is doing a land-office business selling toys.