answersLogoWhite

0

It basically means a long time has passed since the event being referred to previously occurred.

The expression comes from the 1800's, when people thought that raccoons were long-lived animals (they can live up to 15 years in captivity).

User Avatar

Wiki User

12y ago

What else can I help you with?