2 definitions by identitycred

Some who repairs and improves websites
Dude, your website is crap. You need a cyber mechanic.
by identitycred September 16, 2009
Get the cyber mechanic mug.