Skip to main content

Definitions by UnstoppablePrincess

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