1 definition by Mr.Chin

Top Definition
The act of licking/sucking the gooch.An act typically completed during a Blow Job.
Damn! That ho worked hard, she even gave me an Undercarriage Polish
by Mr.Chin April 27, 2011

Mug icon
Buy a Undercarriage Polish mug!