Meaning of tan-tan

tan-tan

Tagalog

n. tom-tom