What does Buggernaut mean?

Buggernaut meaning in Urban Dictionary

The uunstoppable force of buggery. Mainly found in Brittain. When a nickname of English pop-star, George Michaels. Applicable regardless where in actuality the buggery continues despite many pleas for cessation.