adj.

very abundant, heaped up, superabundant.