god, shelly is such a blathering idiot
a stupid ass who talks and talks and talks until you want to bang their heads against a wall
"god, shelly is such a blathering idiot" What is the definition of "blathering idiot"?