Bad Puns
‹‹ First ‹ Prev Random Next › Last ››

Bad Puns

I shudder to think how many cartoonists have done variations on this gag.

Tags