back to home dude

Effing Worms Xmas

Effing Worms Xmas

About Effing Worms Xmas

You are a flesh eating worm that has set its eyes on the creatures of the North Pole! The more you eat, the bigger and stronger you become. Can you hunt down the one and only Santa?