Term for and old lady. Use by early millennials.
That old bitty at my job is getting on my last nerve.
3👍 10👎