Meaning of mapakislot

mapakislot

Tagalog

mapakislot (napakikislot, napakislot, mapakikislot) v., inf. wince; shrink