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

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