Top definition
Collective noun used to describe a group of socially inept and nauseating people. In extreme circumstances it can be used in the singular form i.e a cage of twat.
"I don't want to go for a drink with that cage of twats."

"Why are you surprised? He is a cage of twat."
by uncaged April 09, 2010
Get the mug
Get a Cage of twats mug for your mama Yasemin.