What is the meaning of the word "buggery"?

Definitions: