Skip to main content

Definitions by Ddude106

Maychelle 

The best thing that ever happened to you. Her smile is magical, can be seen from miles away. She’s dependable and caring. She makes each and every day of your life worth it.
That’s my boo Maychelle!
Maychelle by Ddude106 November 23, 2021