1 definition by FrostyBoi.exe

Ikari is the Japanese term for rage or wrath
Bro did you see ikari broly go against ssgss goku
by FrostyBoi.exe February 5, 2020
Get the ikari mug.