Boroughmuir High Share definition Flag school. it is a shithole. Boroughmuir High School is a shithole. but i love it. Boroughmuir High by vashole October 29, 2010 0 0 Get merch Get the Boroughmuir High mug. Buy Now — $32.95 See more merch