1 definition by W. A. R.

Top Definition
A large group of idiots and arseholes
I went to the festival but it was a complete twat menagerie so it sucked
by W. A. R. August 28, 2015

Mug icon
Buy a Twat menagerie mug!