there is a el foopacabra who stalks around here
a mexican male who commonly stalks parks and high schools for prey
"there is a el foopacabra who stalks around here" What is the definition of "el foopacabra"?