Top definition
The action required to look your very best.
It was our first date and I wanted to impress. I took extra time to buff and polish.
by Pompatus of Love September 04, 2016
Get the mug
Get a Buff and Polish mug for your father-in-law Vivek.