Home
Search
Index
Definify.com
Definition
2024
mannish_water
mannish water
English
Noun
mannish
water
(
uncountable
)
Jamaican
goat
soup
, supposed to be an
aphrodisiac
Similar Results