Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Cart
1 definition by
Steak405
Top Definition
Technocrap
A useless/outdated piece of technology that has absolutely outlived it usage or was never useful at all.
Man this printer is some technocrap lets throw it out the window...
by
Steak405
August 10, 2008
Buy a
Technocrap
mug!
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help