Definitions by RoboMech
Cage of twats
Collective noun used to describe a Office or Meeting Room where multiple Electrician's reside and conduct business. The meaning of the term has been around for more than a century being derived from electrical/induction pioneer Michael Faraday's Cage experiment.
Cage of twats by RoboMech February 9, 2019