1 definition by -Orange-

Top Definition
Polish chrome is Duct tape
Tomas put polish chrome racing stripes on his VW
by -Orange- April 27, 2006

Mug icon
Buy a Polish Chrome mug!