Meaning of magsagupa

magsagupa

Tagalog

magsagupa (nagsasagupa, nagsagupa, magsasagupa) v., inf. 1. meet each other as opponents; 2. collide headlong with each other