bugger off

中上級 (B2) informal

To leave, or to tell someone rudely to leave you alone.

"After the argument, he just buggered off without saying goodbye."