cadejo
Top 45000
Meanings
Noun
1. tangle (of hair)
2. a supernatural spirit, dog-shaped creature with red eyes, that would increase size when assaulted, wanders the isolated roads at night