Imgflip Logo Icon
RedFox (1868)
Joined 2014-07-30
17 Featured Images
67 Creations
2 Comments

Latest Submissions See All

Latest Comments

Have you ever wanted to know how many humans have lived up to date? in fun
reply
0 ups, 5y
Modern humans exist for about 200 thousand years. In this time there lived 100 billion humans on planet. Current population is about 7.4 billion. Out of all humans that ever lived on our planet 7.4% is still alive today. Let that sink in.
IDLE HAND BEHAVIOR in fun
reply
0 ups, 6y
cant control my idle hand while sitting in front of my computer not to automatically getting to the intimate area
Feedback