takertua

Verb

 * 1)  to get stuck, to get bogged down
 * 2)  to cling, to stick, to grab