Scummy Polish Share definition Flag When one urinates into a half full can of Mountain Dew, and convinces someone to drink it. Guys, Rick just drank a can of Mountain Dew that was full of my pee. I can't believe he fell for the Scummy Polish! Scummy Polish by The Notorious Mig June 16, 2011 0 0 Get merch Get the Scummy Polish mug. Buy Now — $32.95 See more merch