Meaning of tupada

tupada

Tagalog

n. 1. picnic; 2. illegal cockfighting