1 definition by A Big Slacker

Top Definition
Extreamly loud car stereo
I was bangin my scrotum shakers and HPD called and said turn it down
by A Big Slacker October 28, 2003

Mug icon
Buy a scrotum shakers mug!