RADIO SHACK Meaning of RADIO SHACK in English A particularly uptight techno-dweeb. Example: Hey, Radio Shack, why don't you stick to troubleshooting the network? Slang English vocab. Английский сленговый словарь. 2012