1 definition by gronkh

Top Definition
Barbara is the swiss version of a Karen
Stop being such a Barbara!
by gronkh May 03, 2020

Mug icon
Buy a Barbara mug!