Christmas worm Share definition Flag A fat Schlong with a Christmas hat on. This year I’m gonna give my friend my Christmas worm Christmas worm by Mickey_____ December 19, 2021 Get the Christmas worm mug.