Meaning of dambahan

dambahan

Tagalog

dambahan (dinadambahan, dinambahan, dadambahan) v., inf. rise on hind legs; fall all over someone