Tag: popping

10
Jun
2021

If you decide to squeeze a wolf worm

A wolf worm or botfly is a fly larva that gets under the skin. It creates a…