Skip to main content

smitten mitten's definitions

miriam

Miriam is an ancient welsh goddess of outstanding beauty and strength. To be a miriam is to be a perfect being except for her achilles heel which is a broken knee. It gives out on her when she needs it the most.
suzy wins at everything, at least until the ultimate contest when her knee gives out and she flops badly.
She is such a miriam.
by smitten mitten August 31, 2006
mugGet the miriam mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email