There was a popping sound in my head this morning, as i was lying still in my bed. I had gotten up to see if anyone was making noise, but they were all sleeping. the "pop" sound was kind of like popping bubble gum.
would a larvae make a pop sound, if it hatched?
Only the pork Tapeworm larva can hatch ion the brain, right?