person 1: hey do ya wanna go to affleck's palace this weekend? there's a skirt i've been eyeing up
a shop in manchester selling 'alternative' items on different stalls, this includes but isn't limited to posters, music, clothing and condoms(!)
"person 1: hey do ya wanna go to affleck's palace this weekend? there's a skirt i've been eyeing up" What is the definition of "affleck's palace"?