pissing pins and needles
Fun Dictionary
-> pissing pins and needles
Search:
pissing pins and needles
- Vulgar Dictionary definition
To have a gonorrhea.