Cette jolie expression du registre familier signifie :
- "Cela fait longtemps", "Cela fait un certain temps" ou "Cela fait un bon bout de temps".
- "Depuis longtemps", "Depuis un certain temps" ou "Depuis un bon bout de temps".
- "Il y a longtemps", "Il y a un certain temps" ou "Il y a un bon bout de temps".
Et elle constitue une déformation de "Il y a belle heurette", c'est à dire il y a bien davantage qu'une petite heure.
Les expressions du registre familier "Faire un bail", "Faire une paye" ou "Faire une paie" possèdent une signification très proche.
Et il existe encore bien des façons de dire "Depuis très longtemps" ou "Cela fait longtemps".
Source : wiktionary.org