Meaning of napakabuktot

napakabuktot

Tagalog

napakabuktot adj. depraved; vicious