Tagalog Dictionary
Tagalog
mapahalakhak (napahahalakhak, napahalakhak, mapahahalakhak) v., inf. burst out laughing