1 definition by Just some guy who thinks all the other definitions

Top Definition
To clarify the other definitions, yatta is a general japanese term used to express great happiness.
YATTA!! I just defeated the final boss!!

Mug icon
Buy a yatta mug!