March Madness Sale - 25% Off

How many angels can a pinhead dance on?

To hold up their pants.

Previous Random Joke Next