Meaning of nakahahapo

nakahahapo

Tagalog

nakahahapo adj. arduous; exhausting; tiresome