titty-eyed mosquito's feed

What the hell was that dick?? Straight out of a body horror story