downsend school Share definition Flag A school full of neeky twats and wanna chavs who smoke and vape in the toilets Oh you go to Downsend School gotta be a batty boy or a fat neek downsend school by Johnathan Timothy January 7, 2021 0 0 Get merch Get the downsend school mug. Buy Now — $32.95 See more merch