Imgflip Logo Icon

true

true | 100% of americans live in america | image tagged in toad says | made w/ Imgflip meme maker
310 views 14 upvotes Made by MicahNguyen 3 years ago in fun
Toad Says memeCaption this Meme
5 Comments
2 ups, 3y,
1 reply
Immigrant Americans
0 ups, 3y
He got a point though
0 ups, 3y,
1 reply
Toad lies this is you're one and only warning never listen to toad again or it will be the last time you take a breath and this is a curse so if you read this or even just see it you have been cursed and you cannot break it no matter what even if toad tells the truth and you believe him you will take you last breath then and there so I suggest never talking to toad again if you want to live
0 ups, 3y,
1 reply
Ok?
0 ups, 3y
I hope understand what I said
Toad Says memeCaption this Meme
Created with the Imgflip Meme Generator
IMAGE DESCRIPTION:
100% of americans live in america