delta high school Share definition Flag Dumbest fucking school on the planet "Aye, did you come back from delta high school" "Yeah, I threw up 48,000 times" delta high school by Teacup141 April 30, 2022 Get the delta high school mug.