Father Steve might have a few good words...

This is a totally new phrase to me. I speak some Southern American English but have never heard this phrase.