Roses are red, violets are blue, most anniversary cards are awkward so we handpicked these winners for you.
Below, 22 snarky cards that are perfect couples who find traditional declarations of love to be kind of nauseating.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22