Hello, tfriel - and welcome aBoard.

I also remember this phrase from my childhood. My mother used the term frquently when talking to me.
She also used rapscallion, occasionally, but that's a term I've never researched. Any ideas of it's provenance, any one?