Meaning of umikid

umikid

Tagalog

(umiikid, umikid, iikid) v., inf. coil; wind around something