The Caribbean Dictionary

succouyant
1 definition
2
 
Noun
A ghost or spirit that lives as an old woman by day, but turns into a blood sucking monster by night. According to some legends, she is able to to take off her skin and put it back on.
Tags
folklore
Pictures
Ariel Prince Feb 02, 2021
Are you serious .Am I suppose to believe this I am covered with the blood of Jesus Christ
Ariel Prince Feb 02, 2021
Real truth
400