Gloucester Academy Share definition Flag Shittiest school in the UK. North Korea but it’s a school. Literally a prison camp. U get a detention if ur shirt ain’t tucked in properly. Bob: I hate my school.Jeff: At least you don’t go to Gloucester academy. Gloucester Academy by TheTaxMan420 July 11, 2022 Get the Gloucester Academy mug.