Meaning of lupagi

lupagi

Tagalog

lupagi adj. sitting on the haunches on the floor