Meaning of siban

siban

Tagalog

n. 1. delay; postponement; 2. wasting time