01
Jun

What do you call a

What do you call a Muslim roofing contractor?

Shiite on a shingle.

Most viewed Jokes (20)