Meaning of tambog

tambog

Tagalog

tambog n. loud splash of something falling flat on water