Meaning of kalaboso

kalaboso

Tagalog

n. prison