Dew Piston Share definition Flag Another word for penis, used in the song "Foxtrot Uniform Charlie Kilo" by The Bloodhound Gang. I was power-drilling all night with my dew piston. Dew Piston by Kyle Wells August 29, 2005 0 0 Get merch Get the Dew Piston mug. Buy Now — $32.95 See more merch