1 definition by Str0ud

Top Definition
A gaggle of twats.
The host sat us next to a twaggle of Trumpsters at lunch today so we asked to be moved.
by Str0ud February 27, 2017

Mug icon
Buy a TWAGGLE mug!