Northfield Academy Share definition Flag a massive fucking shit hole northfield academy is the biggest shit hole in aberdeen Northfield Academy by utter shite May 17, 2019 0 0 Get merch Get the Northfield Academy mug. Buy Now — $32.95 See more merch