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.      Английский сленговый словарь.