Top definition
If you ever meet a mayrose, she will be an awesome person. Smart, funny, and sweet... that's a mayrose! Mayroses tend to be loyal, and are always there for you. If you piss them off, they will forgive you after a while. They are wonderful inside and out :)
by Duke822 December 01, 2010
Get the mug
Get a Mayrose mug for your buddy James.