I was wondering if there are any unique, funny, or scary names for Bigfoot out there. I know about many of the Native American names, but I was wondering if any of our members had any names for the creature that many of us may not have heard of.
Well, do you?