Skip to main content

basedchica's definitions

turtle soup

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 19, 2011
mugGet the turtle soup mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email