What does akihabachan mean?

akihabachan meaning in Urban Dictionary

This term comes from Akihabara, the location of Tokyo referred to as "electric city." Akihabara is a place with a lot of electronics, cells, computers, games, video gaming etc. This term can be used synonymously with otaku. A geek or nerd. Frequently someone without personal life or love life. One that is majorly into anime, manga, and electronics.