Meaning of tayabutab

tayabutab

Tagalog

n. damp soil that is soft and spongy