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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.