1 definition by ATD

Afghan Till Death, a group of Afghans who have beef with the AFG afghan crew in Toronto.
Ya go to a Afghan jam in Toronto and ya see da AFG crew, u go up to dem boys n ya do ya thing cuz u da ATD crew.
by ATD August 12, 2007
Get the ATD mug.