26
May

smart blonde?

What do you call a smart blonde? A golden retriever.

Most viewed Jokes (20)