Also I'm pretty sure lots of places say "{somePlace} Stop" where somePlace is some nearby place known for supposedly having bad drivers.
I commented as I have a concern that an uneducated reader may walk away with the idea that it's legal in that state. It most certainly is not.
Apparently, though, Idaho does have some provision for bicyclists and rolling through stop signs. So, there you go - an "Idaho Stop" is a thing for any potential bicyclists in Idaho.
As does Oregon. I would guess there are others, too.