meaning of awful tower

awful tower meaning in Urban Dictionary

"The Awful Tower" is the appellation mostly utilized by a certain variety of Parisian anglophones to mention to that most ominous quadripedal cast-iron cast-off room ship masquerading due to the fact City's plus the nation's most well-known visitor attraction. Also known as "Ze terrible Tow(z)er"