Humangga (en. To elongate)

/huˈmaŋ.ɡa/

Synonyms

Slang Meanings

Wow
Wow! So much fun!
Humangga! Ang saya saya!
Amazing
Wow! You're amazing!
Humangga! Ang galing mo!
Excessive
Wow! It's so hot!
Humangga! Ang init!