Meaning of simangutan

simangutan

Tagalog

(sinisimangutan, sinimangutan, sisimangutan) v., inf. scowl; grimace; make faces; lour