Fascinating. I grew up in SoCal but left in the early 1980s and have not lived nearby since. I totally do not recognize “on accident” from there then. If anyone ever said it back then, they sounded like a total Okie hick doing so.
I grew up here and still live here. I’ve started to hear “on accident” over the last decade or so, but it’s kinda like fingernails on a blackboard to me. I don’t say anything or object to it. I just find it clunky and dumb sounding.
Hmm. I’m also from Arkansas, but in the northern part of the state. I’ve not heard “on tomorrow” or “on yesterday” either. I would omit the “on.”
Come to think of it, though, I can also omit the “on” with specific days of the week. “I’ll have this ready for you Tuesday” means the same thing as “I’ll have this ready for you on Tuesday.” But, in those cases, both sound fine to me.
I’m also curious: are there any situations where they do not use “on”?
I can’t say I’ve done a great job keeping track well enough to notice. It took me a while to even think I should ask if anyone else ever hears someone say “on tomorrow.”
Given the ongoing level of immigration to CA from the midwest and northeast, all sorts of ignorant impure speech will soon be ruining has already ruined the pure dulcet tones and wisely ideal idioms of traditional SoCal English.
I haven’t heard it but it sounds vaguely like constructs used in countries where English is very popular but still a second language. I have heard people from India say things like, “today morning” and “do the needful” that I don’t hear from other English speakers.