What does Buggery Tower mean?

Buggery Tower meaning in Urban Dictionary

it really is suspected whenever the University of Bristol prepare their redevelopment, they will build a Buggery Tower in the middle of this University to compliment the ASS. The Buggery Tower need a distinctive and striking shape and dominate the Bristol skyline. The possibility utilizes of this Buggery Tower are as yet not known.