What is Dirty Porcupine?
When for whatever reason you have stiches on your penis and you have anal sex with some one.
DUDE! Lastnight i totally got these stiches just so i could give people dirty porcupines.
See dirty sanchez, dirty muffler, dirty pirate, assfuck, cleavland steamer