732) things not to be broken

20K 526 67
                                    

*bit dirty*

things not to be broken

1) hearts

2) promises

3) condoms

1000 Funny Jokes  ∫Part: 4∫Where stories live. Discover now