Meaning of tambulukan

tambulukan

Tagalog

adj. half-rotten (ref. to fish)