1 definition by basedchica

a foul smelling female
a female who private area has a fishy oder
a female private area with a foul small and a yellowish discharge
that female has the "turtle soup" you can smell it through her clothes.
by basedchica September 18, 2011
Get the turtle soup mug.