Meaning of tusak

tusak

Tagalog

adj. superabundant; oversupplied