whack off

Obere Mittelstufe (B2) slang

To cut something off with one hard hit; also a rude word for a sexual act.

"He whacked off the dead branches with a machete to clear the path."