Roses can mean a thousand things to different people. For some people, it can be a simple "I remember you" while for others, it can be a sign of ultimate love. But no matter what their reasons may be, roses will remain to be on top of the list of gifts that one can give to a special someone.