What does cancer gun mean?

cancer gun meaning in Urban Dictionary

a penis - whenever infected with HPV.