It feels like your getting pinworm eggs into your system.
why
whats a pinworm and should i google it
a pinworm is a type of parasite