Meaning of lupasay

lupasay

Tagalog

lupasay adj. sitting on one's haunches