Treyarched

1. When you try to fix something not broken

2. To make something needlessly difficult

3. Overcomplicating things
Guy one: Dude have you played Cold War Zombies yet?
Guy two: Nah bro, the game was totally treyarched
by Faggot#69,420 November 26, 2020
mugGet the Treyarched mug.