Sneaks Slip 'N Slang - Radioshack


Origin: Tech Talk

Definition: A particularly uptight techno-dweeb.


Example: Hey, Radio Shack, why don't you stick to troubleshooting the network?

Digg It! Stumble Delicious Technorati Tweet It! Facebook Add To Reddit RSS Google Bookmarks Meneame