Top definition
A website that can be used either to see older versions of websites or watch and play old videogames, TV shows and more!
Dude! I found this on!
by Barney The Big Fat Purple Dino September 05, 2016
Get the mug
Get a mug for your barber Abdul.