Saltpeter

What is Saltpeter?

Saltpeter meaning Chemical supposedly added to ‘bug juice’ aboard ship to stifle libido, the stuff of urban legend.

 

reference: –