Forever and a day

What is Forever and a day?

Forever and a day definition and meaning on Dictionary terms:

without ever ending; eternally: to last forever.
continually; incessantly; always: He’s forever complaining.
lasting for an endless period of time: the process of finding a forever home for the dog.