Galhole
A woman who won’t shut up and is always ready to insult you. She’s a pain in the butt.
My galhole of a mom yelled at me for spilling soda on the couch.
That girl at the store is a galhole. She cussed me out for not giving her enough change.
My galhole of a friend laughed at my failed art project like it was the worst thing ever.