Roses are red, Violets are blue…but what do the flowers you give really say about you?