RottenVag's definitions
A japanese word used before eating, expressing the will to eat it all and take a massive dump, and to eat the dump again because the food was so amizingly good.
by RottenVag September 12, 2016
Get the itadakimasu mug.