Top definition
St.Asaph, it's like the Mecca of North Wales.
by Slasher Fierce November 04, 2011
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush
2
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
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush