Cleeve School Share definition Flag Quite possibly the worst school in the country. It is NOT for the faint hearted. Cleeve School is the dodgiest place in Cheltenham and maybe even in the whole world. Cleeve School by glosposts March 3, 2019 0 0 Get merch Get the Cleeve School mug. Buy Now — $32.95 See more merch