Skip to main content

twatery

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
mugGet the twaterymug.

twatery

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
mugGet the twaterymug.

Share this definition