Reading comments here from many, this old comment my mom used when I was growing up comes to mind...so I looked it up further, I knew what it meant but know more now.
https://www.azdictionary.com/what-does-nipshit-mean
Living in a small town, everyone knew everything about others, and even when one flushed their toilet.... Glad I left there 55 yrs ago.