1 definition by Hornybiych
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
Person 2: yea.. Im happy for him.. He will forever be my mayflower
by Hornybiych April 14, 2022