Meaning of dumampot

dumampot

Tagalog

dumampot (dumadampot, dumampot, dadampot) v., inf. 1. pick up; 2. suddenly arrest