Since God was a (small) boy
This expression is thought to be of American or Irish origin and is a widely used colloquialism to denote a long, indeterminate time ago. It dates from the 1980s.