meaning of boundary crew

boundary crew meaning in Urban Dictionary

popular london underground grime staff located in east..