Meaning of tawang-aso

tawang-aso

Tagalog

n. boisterous and derisive laugh