19 Puns That Are So Bad, They’re Good

via

octopuns

via

via

bizarro

via

via

angriest pear

via

via

via

via

via

via

via

via

(submitted by Corrin)

rubyetc

the awkward yeti

More Funny Puns–>