Haughton Academy Share definition Flag A fucking terrible school on the north east full of Idiotic teachers that don’t give 2 shits about u I feel sorry for students and Haughton Academy coz the teachers are all dickheads Haughton Academy by Sweatybitches121 June 5, 2020 0 0 Get merch Get the Haughton Academy mug. Buy Now — $32.95 See more merch