Top definition
Most likely a twin separated at birth, they will always be there for you, even if you're in Florida and she's in France. The first time you see this person you'll feel like you have known her your whole life.
My Marie-Roy is moving back to Florida :D
by imthothuper September 23, 2011
Get the mug
Get a Marie-Roy mug for your papa Jerry.