1 definition by Mary Day enthusiast
Celebrated March 24th. The day where all things Mary are celebrated. Traditional Mary Day celebrations include (but are not limited too) gift exchanging, large amounts of sweets, balloons, signs, and an occasional party or two
by Mary Day enthusiast March 25, 2011