VeteranMary's definitions
Mary is one of the most popular names in English; often used in combinations such as Marybeth, Marylou, Mary Kathrine and of course Mary Jane.
by VeteranMary June 25, 2016
Get the marymug.
Get the marymug. We'll email you a link to sign in instantly.