Desouza Share definition Flag A health drink consisting of mainly sperm Hey christi, have you tried the DeSouza yet? Yea it tastes like shit tho Desouza by mclovin37 February 9, 2010 0 0 Get merch Get the Desouza mug. Buy Now — $32.95 See more merch