1 definition by Peachesonmay

Just a cute nickname for someone ridiculously adorable and innocent , ( and a nickname for someone names mai , may , maya , maia, ect… ) <3
Someone : AWH your so cute MayFlower.

Mai,may,maya,maia : EXCUSE ME???
by Peachesonmay July 6, 2021
Get the Mayflower mug.