Meaning of ngulughoy

ngulughoy

Tagalog

ngulughoy n. curling up by oneself because of cold or feeling of depression