1 definition by Abitha

Top Definition
Common name for Market Square in Nottingham, England. Popular hang-out for teenagers of alternative culture on a Saturday.
"You going to the square on saturday?"
by Abitha July 05, 2006

Mug icon
Buy a the square mug!