たっぷり

Etymology
Most likely of origin, with the onomatopoeic stative suffix  added to it. Compare.

Adverb

 * 1) full; plenty; abundant; leeway

Usage notes
Can be followed by, used as a -na adjective, -no adjective, or -suru verb.