1 definition by aikomishimatsu

Top Definition
Tokyo Anime Fair
Dude #1: check out this link: "Fullmetal Alchemist TAF 2009 Trailer NEW"

Dude #2: What's TAF mean?

Dude #1: Tokyo Anime Fair.
by aikomishimatsu May 01, 2009

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.