serra catholic Share definition Flag A bitch ass school I would hate to go to Serra catholic. serra catholic by Borat696978 September 17, 2017 0 0 Get merch Get the serra catholic mug. Buy Now — $32.95 See more merch