1 definition by mclovin37

Top Definition
A health drink consisting of mainly sperm
Hey christi, have you tried the DeSouza yet?
Yea it tastes like shit tho
by mclovin37 February 08, 2010
Mug icon
Buy a Desouza mug!