What does Buggerage mean?

Buggerage meaning in Urban Dictionary

1:The Gay form of wedding.2:The product charged by a British prostitute for a rectal admission.