Definitions of skunk ape:
- noun: (US, cryptozoology) A hominid creature allegedly inhabiting the Southeastern United States.
- noun: Alternative letter-case form of skunk ape [(US, cryptozoology) A hominid creature allegedly inhabiting the Southeastern United States.]
(Definitions from Wiktionary)
Related words...
|
|
|
| |