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 Facebook friend Bob.
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 dad Georges.