Twat Shop

What is Twat Shop?


1.

A company guided or principled by women.

Dude you better lose your dick, you're working at the Twat Shop.


73

Random Words:

1. A light in the warp made by 10'000 psykers who sacrifice their life so imperial ships can travel more quickly The navigator was lo..
1. An exclaimation that can be used in any circumstance. Godly Hell, that was close! See godly, hell, any..
1. One of the perks in Call of Duty World at War, that makes you invincible from zombies in the co-op mode. Player 1:"I'm dying ..