Barbra

A black Karen that gets in everyone’s Business.
Dang that lady over there is a Barbra.
by Darenddnutz October 3, 2023
mugGet the Barbramug.

Share this definition