Imgflip Logo Icon

Laughing Leo

Laughing Leo Meme | THE UK INVESTED BILLION$ INTO SOLAR FIELDS; NOW THEY'RE BLOCKING OUT THE SUN | image tagged in memes,laughing leo | made w/ Imgflip meme maker
191 views 14 upvotes Made by Amfonee 1 day ago in politics
Laughing Leo memeCaption this Meme
3 Comments
2 ups, 1d
Dave the Octopus How are you going to do that | image tagged in dave the octopus how are you going to do that | made w/ Imgflip meme maker
2 ups, 1d
made w/ Imgflip meme maker
1 up, 11h
made w/ Imgflip meme maker
Laughing Leo memeCaption this Meme
Created with the Imgflip Meme Generator
IMAGE DESCRIPTION:
THE UK INVESTED BILLION$ INTO SOLAR FIELDS; NOW THEY'RE BLOCKING OUT THE SUN