Top 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
Get the merch
Get the rat shack neck gaiter and mug.
Nov 23 Word of the Day
A massive dump that takes 10 to 15 times to flush.
After Thanksgiving, I had to Take a Trump.
by JRBIV December 11, 2019
Get the mug
Get a Take a Trump mug for your brother-in-law Manafort.
2
Let's go to the corner Ratshack and get you the parts to finish your robotic woman.
by Mighty Joe December 17, 2003
Get the merch
Get the Ratshack neck gaiter and mug.

Activity