Skip to main content

Just some guy who thinks all the other definitions's definitions

yatta

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

Share this definition