Top definition
Junichi is a so called giant, if you meet a Junichi then know that is dwells in a scary mysterious place called “E.S.L” for Extra Stupid Learners...
I just met a Junichi

Ruuuunnnn!!!
Get the mug
Get a junichi mug for your buddy Beatrix.
buy the domain for your travel site