As in "for days on end", I suppose you mean. For me it's just a fixed expression. I've never seen a discussion of the origin of the expression.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
CalifJim"on and on and on without end".Great speculation!