to do one's best bib and tucker

Dictionnaire