1 definition by Homura-chan

A Japanese word.

It is an expression of excitement or enthusiasm, equivalent to saying "all right!" or "okay!" in English.

Due to Japanese pronunciation, the "i" is not really sounded but must exist at the end of the word. In turn, this is due to Japanese lingual rules which dictate that words cannot end in consonants
"Yoshi! Ikuzo!" ("All right! Let's go!")
by Homura-chan October 25, 2011
Get the Yoshi mug.