mickey: where does your granny live? minnie: down angel island, how about yours? mickey: down angel island too
a place known in leeds, but also goes for any area that had the same circumstances
"mickey: where does your granny live? minnie: down angel island, how about yours? mickey: down angel island too" What is the definition of "angel island"?