Brilliant, Wonderful, Completely Awful Puns (15 Puns)

Puns have the unique quality of making you smile as you grit your teeth. [via sadanduseless]