pissing pins and needles

Fun Dictionary -> pissing pins and needles

pissing pins and needles - Vulgar Dictionary definition

To have a gonorrhea.