1 definition by moood99

Top Definition
TWD
The Waking Dead is an AMC tv show now starting it's second season !
Yo mate, you've watched that new TWD episode ?
No, it's out already ?
by moood99 October 17, 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.

×