Skip to main content

Definitions by Stormtrooper X

A place where twats are known to frequent

I.e. large retail outlet
What a twatery that place is
twatery by Stormtrooper X October 20, 2017