oodles

n.pl. Colloq. Very great amount. [origin unknown]