avoir bonMeaningsVerb1. to be very happy; to be stoked, psyched (slang)2. to be right (informal)Examples2Tom semble avoir bon pied, bon œil.Tom seems to be as fit as a fiddle.avoir bon pied bon œilto be fit as a fiddle, to be fighting fit