Meaning of napakahalay

napakahalay

Tagalog

napakahalay adj. very immodest or impure