Blonde jokes.

60 5 1
                                        

What do you call a smart blonde?

A golden retriever.

The random bookWhere stories live. Discover now