Meaning of salipod

salipod

Cebuano

n. barricade