US Virgin Islands
noun
A mythical half woman, half cow being used to scare children into behaving themselves
arrow_drop_down
0
arrow_drop_down
comments