Tagalog Dictionary
Tagalog
tilamsikan (tinitilamsikan, tinilamsikan, titilamsikan) v., inf. splash; splatter; spatter