A town which has been pretending to be a city for years and has just been given actual city status by the Queen for her jubilee
the 51 bus now says "Denbigh via St. Asaph City centre"
by SallyBear April 13, 2012
Top Definition
The Mecca of North Wales.
St.Asaph, it's like the Mecca of North Wales.
by Slasher Fierce November 04, 2011

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.