Meaning of mabusisi

mabusisi

Tagalog

mabusisi adj. 1. fastidious; over-nice; 2. slow in action