The Caribbean Dictionary

goat head soup
1 definition
0
 
Noun
A rich spicy soup made with goat meat as the main ingredient. Usually the goat's head (and sometimes tripe and testicles) is used. The soup is considered to be an aphrodisiac.
Synonyms
mannish water
Tags
food
Pictures
goat head soup
400