Top definition
A short japanese with glasses and long hair. He is normally nice but gets pissed off pretty easily.
Girl 1: Wow who is that elf with glasses
Girl 2: That short guy is not an elf it is Koichiro!
by anal master(E) December 05, 2011
Get the mug
Get a Koichiro mug for your dog Riley.