Top definition
This japanese word means: magnifique, excelent, fantastic and etc. This word is mostly used by one of the antagonists Goku Black from the anime Dragon Ball Super.
Zamasu: all of the ningen are dead.
Goku Black: *clapping* Subarashii!!!
by Perfect Cell June 07, 2018
Get the mug
Get a Subarashii mug for your cousin Nathalie.

Activity