Classic insults

One I hadn't heard until moving to TX... Seems to be all over the south

Bless your heart....