undefined

Chupacabra

Legendary creature in the folklore of parts of the Americas, with its name derived from the Spanish words chupar, meaning "to suck", and cabra, meaning "goat".

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app