Meaning of napakahayop

napakahayop

Tagalog

napakahayop adj. very bestial; fiendish; devilish