A alternative name for Radioshack.
Let's go to the corner Ratshack and get you the parts to finish your robotic woman.
by Mighty Joe December 17, 2003
1 more definition
It's a commonly used way to refer to Radio Shack. Usually derisive in nature, and used by people with a high familiarity of either electronic components or audio equipment.
"Rat Shack? Good luck finding that capacitor there, it's all cellphones now!
by Eric Butler August 16, 2006