Meaning of tilarok

tilarok

Tagalog

n. sudden spurt of liquid