a: where are you from?  b: i'm from green borough
green borough is slang for the london borough of greenwich in south london
"a: where are you from?  b: i'm from green borough" What is the definition of "green borough"?