Steak405's definitions
A useless/outdated piece of technology that has absolutely outlived it usage or was never useful at all.
by Steak405 October 6, 2008
Get the Technocrap mug.
Get the Technocrap mug.We'll email you a link to sign in instantly.