skunk ape

Noun

 * 1)  A hominid creature said to inhabit the Southeastern United States.