teper

Verb

 * 1)  wrestle to the ground
 * 2)  to strive, be pushy especially to curry favor with someone
 * 3)  to zap, rush, book, cook