Meaning of napakalasa

napakalasa

Tagalog

napakalasa adj. delicious; very tasty