Tagalog Dictionary
Tagalog
n. 1. hurried departure in anger, etc.; 2. sound of dragging something hurriedly