turtle soup

noun

1.
soup usually made of the flesh of green turtles