Top definition
TWDthearcherTWD is the name of a small Youtuber who has 120 subscribers at the time of writing this.
He has a tendency to copy M3RKMUS1C & VanossGaming (Who are equally as shit as each other)
His uploads are inconsistant because he's an emo retard who jerks off into socks.
by leanmeanmememachine12345 December 22, 2017
Get the mug
Get a twdthearchertwd mug for your fish Bob.