thick and fast

Adverb

 * 1) Occurring in large numbers and rapidly.