Even the best fish smell when they are three days old. meaning

HOME PROVERBS

visit

Even the best fish smell when they are three days old.

said to mean that:
Visitors, even the welcomed ones, whne they keep prolonging a visit, can get to be really annoying.