Meaning of yamba

yamba

Tagalog

yamba n. threatening gesture