TWD is an acronym that stands for The Walking Dead. The Walking Dead is a popular TV series on AMC.

See also: Asian six pack | Deranged | Last summer | Beef stew | McPounder

explainza.com | 🔎

Our projects: Financial Independence: Your personal finances in the cloud | CatamaranAdvisor: Catamaran database, catamaran specifications, photos of catamaran interiors and exteriors