19
Mar

What do you call a

What do you call a pollock with half a brain?

Gifted

Most viewed Jokes (20)