Top Definition
A hideous waste of public money, often on a meaningless edifice of British national pride, probably built by a German contractor.

Comedy Pyramid
That new German-built monument of British pride is a monstrous carbuncle...
by TheIan October 22, 2003
1 Word related to monstrous carbuncle

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.