Top Definition
The community manager of Treyarc. Every time you have a problem with Black Ops, or any other Treyarc Call of Duty, or you make a mistake, or someone is haxing, you blame him.
i.e. you throw a grenade at a window but it misses and bounces back to you. What do you say? FUCK YOU JD 2020!!! FUCK YOU!!!
by Hader1 April 30, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×