I think the giant tapeworm is a meme dream. The type of dream that many people commonly share: such as dreaming of falling or the "naked at school" dream. I've also dreamed I was vomiting a long, obese tapeworm. Left me horrified for days.