1 definition by ZzZzZzZz huh

Top Definition
A Japanese exclamation that mean "All right!"
Yatta! I've got the Chaos Emeralds!
by ZzZzZzZz huh March 28, 2004

Mug icon
Buy a yatta mug!