Skip to main content

My mayflower

My mayflower is a term used to describe someone who has given you momentary bliss and you are thankful for that even though you aren't destined to end up together
Person 1 : ryl is a new relationship and they look very happy together... Are you okay with that?

Person 2: yea.. Im happy for him.. He will forever be my mayflower
by Hornybiych April 14, 2022
mugGet the My mayflower mug.
Related Words

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