108 roses mean marry me. The meaning is that I will give you 100% love (100 roses). Please marry me (8 roses), that is, propose to each other. This is not only a bunch of flowers, but also a pledge, a determination and a responsibility.