duck off

고급 (C1) informal

To quietly leave a place without anyone noticing.

"He ducked off before anyone could ask him to help clean up."