MEANING 1
To plunder, steal alot
SYNONYM/SIMILAR WORD/COMPARE/CONTRAST
Tapaula,tapatapa
MEANING 2
To draw too much