meaning of Boroughmuir High

Boroughmuir High meaning in Urban Dictionary

school. its a shithole.