Imgflip Logo Icon

I heard too many bad puns this last weekend, so I will unleash them on you as well .... blame the kids.

I heard too many bad puns this last weekend, so I will unleash them on you as well .... blame the kids. | {YAWN} I'M SO TIRED, I STAYED UP ALL NIGHT LAST NIGHT WONDERING WHERE THE SUN HAD GONE. PLEASE, I BEG YOU, DON'T DO THIS. THEN IT DAWNED ON ME; I DESPISE YOU | image tagged in bad pun dogs,bad joke dog,memes,bad pun,up all night,sunrise | made w/ Imgflip meme maker
8,412 views 131 upvotes Made by who_am_i 6 years ago in fun
Bad pun dogs memeCaption this Meme
9 Comments
14 ups, 6y,
1 reply
Cat Laughs | WHAT WASHES UP ON REALLY SMALL BEACHES? MICROWAVES! | image tagged in cat laughs | made w/ Imgflip meme maker
[deleted]
12 ups, 6y,
1 reply
6 ups, 6y
Laughing Cat | THANKS! I TRY! | image tagged in laughing cat | made w/ Imgflip meme maker
10 ups, 6y
Happy Dog | HA HA! | image tagged in happy dog | made w/ Imgflip meme maker
9 ups, 6y
[deleted]
9 ups, 6y
[deleted]
8 ups, 6y,
1 reply
i'm sorry and i'm not
[deleted]
9 ups, 6y,
1 reply
[deleted]
2 ups, 6y
thanks kubra!
Bad pun dogs memeCaption this Meme
Created with the Imgflip Meme Generator
IMAGE DESCRIPTION:
{YAWN} I'M SO TIRED, I STAYED UP ALL NIGHT LAST NIGHT WONDERING WHERE THE SUN HAD GONE. PLEASE, I BEG YOU, DON'T DO THIS. THEN IT DAWNED ON ME; I DESPISE YOU