Meaning of mapahalakhak

mapahalakhak

Tagalog

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