Top definition
Mary Charlotte is wonderful she the the only Mary Charlotte I will love. She is amazing in every way she is the best in the world. She is hot, she the one u will always love. When she walks in to a room you are on she makes u have the biggest smile on your face. I love to be around her bc she make me feel comfortable. I just want to snuggle up with her 24/7. I love you Mary Charlotte.
She will always be the best Mary Charlotte u could every have.
by Freaky freeman May 20, 2017
Get the mug
Get a mary charlotte mug for your dog Julia.