What is Twat Shop?
A company guided or principled by women.
Dude you better lose your dick, you're working at the Twat Shop.