Where does “bugger up” come from?

bugger up (English): To break or spoil something, or make it...

Definitions

  1. To break or spoil something, or make it...

Words derived from “bugger up