(Spaw, you're no more nuts than usual, as far as I can tell.) The term's a new one for me, for any definition. Either the phrase didn't get to my (northeast) corner of Ohio, or somehow, occasionally, folks watched their vocabulary in front of me when I was a wee slip of a girl.