1 definition by The Notorious Mig

Top Definition
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!
by The Notorious Mig June 16, 2011

Mug icon
Buy a Scummy Polish mug!