Top definition
A room where dodgy electrical people sit that like to back stab each other.
VSD Room - Vipers and Snakes Den
James - Hey do you wanna meet at the VSD Room for Tab Nabs.

Richie - Your joking Laa it’s full of snakes in there kid

James - Oh Yeahhh!
by SvenElecNorway May 31, 2018
Get the mug
Get a vsd room mug for your daughter-in-law Beatrix.