oodles

noun plural

A great amount or number.

noun

Abundance; a large quantity.

noun

Lots; an unspecified large number, quantity, or amount.

noun

a large number or amount