obrepo

Etymology
From.

Verb

 * 1) to creep up (on) (approach stealthily), sneak up on
 * 2) to surprise, deceive, cheat