Puns are basically half-jokes that died somewhere along the way on their journey towards being funny, and that makes some people laugh.

Put a Lid on It

all the single ladies beyoncé puns - 5820556544

Good Advice

Music puns sheet music funny - 7514484992
Via accio-serotonin

Vince Neil? Is That You?

puns heavy metal - 7064117248
By Unknown

Hope You're Amped for This!

speakers comics puns - 7085696512
Via Domics

A Major Pain

Music puns funny - 7521815040
Via Owlish Naiad

She's Up All Night For Good Fun, We're...

gifs puns daft punk funny - 7734339584
By Tim

Someone Know's How to Rock 'n Roll Around the Christmas Tree

christmas puns KISS Music - 7952134144
By Unknown

What About the Jam?

lame pun puns rock - 6453255168
By Unknown
2 3 4 5 6