Skip to main content

UnstoppablePrincess's definitions

Barbara

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

Share this definition