Why do penis smell like shrimp?

Amines. That fishy odor comes from chemicals that contain amines. Smegma, dead skin cells, bacteria and fungus in a moist environment can contribute to amine compound production. Keeping the head of the penis dry after bathing and urinating will help to reduce this.