So I saw this in Uncle Otto's Truck and looked it up. There are some that say it is just a made up word by SK or the Micmac Indian "boogeyman". Was wondering if anyone knows the real story behind this or if it's just made up.
This message board permanently closed on June 30th, 2020 at 4PM EDT and is no longer accepting new members.