Skip to main content

blueeyedcuetay's definitions

Maryrose

Share definition
Maryroses are usually abnormally gorgeous, and very pleasant to be near. They are usually seen in some kind of sport, and happen to be very talented.
Look they're gorgeous, and very pleasant, they must be Maryroses!
by blueeyedcuetay March 14, 2009
Flag
mugGet the Maryrose mug.