ocsa Share definition Flag A school of goth and lesbian people there Ocsa is the weirdest school ever ocsa by Cookierobot69 May 16, 2018 0 0 Get merch Get the ocsa mug. Buy Now — $32.95 See more merch