What is the meaning of Fly_off_the_shelves?

To be sold in large quantities, very rapidly.

Source: wiktionary.org