Meaning of mapanuya

mapanuya

Tagalog

mapanuya adj. sarcastic; sneering