Top definition
A place where twats are known to frequent

I.e. large retail outlet
What a twatery that place is
by Stormtrooper X October 20, 2017
Get the mug
Get a twatery mug for your mom Beatrix.
2
A place where twats are known to frequent

I.e. large retail outlet
What a twatery that place is
by Stormtrooper X October 20, 2017
Get the mug
Get a twatery mug for your cousin Larisa.