look up any word:
1. french polishing
UK prostitute slang for a blow job.
2. french polishing
Fellating someone while wearing bright red lipstick.
My dick is red from the french polishing I got.
rss and gcal