hundreds and thousands

/ˌhʌndɹəds n̩ ˈθaʊz(ə)ndz/noun
Graduate
1

An indefinite but emphatically large number.

2

Tiny balls or strands of multicoloured sugar, sprinkled over ice cream, desserts or party foods.