1 definition by me360

It said by Hiro Nakamura from the television show, Heroes. it mean «I did it!». Hiro is from Tokyo, so it's should be in japanese.
- yataa!
by me360 September 25, 2009
Get the yataa! mug.