"i don't want to go for a drink with that cage of twats
collective noun used to describe a group of socially inept and nauseating people
""i don't want to go for a drink with that cage of twats" What is the definition of "cage of twats"?