Meaning of subuan

subuan

Tagalog

(sinusubuan, sinubuan, susubuan) v., inf. feed someone