The Legend Never Dies's definitions
A Japanese slang word for someone who devotes so much of their time to a particular activity that it is detrimental to their social status; a nerd.
by The Legend Never Dies September 6, 2013
Get the otaku mug.