The Caribbean Dictionary

cow foot woman
1 definition
0
 
Noun
A mythical half woman, half cow being used to scare children into behaving themselves
Synonyms
Pictures
400