Top definition
An amazing intro maker who is better than Dussino and Braz.
Wow your animating skills are Akirosh level
by Im a person ok June 04, 2018
Get the mug
Get a Akirosh mug for your daughter Zora.