1 definition by UnstoppablePrincess

A barrage of hugs, love and prettiness.
Nothing is better than getting Barbara’d, when you’re feeling down!
by UnstoppablePrincess September 25, 2022
Get the Barbara mug.