Guyana
noun
The evil spirit of a woman who died during childbirth
arrow_drop_down
0
arrow_drop_down
1 comment
Grenada
Grenada
Spaispwagh
8 years ago

Why is she evil