a term used to describe an anime obsessed retard; usually classified as degenerates
otakutards are the kind of people you'd see ask a makima cosplayer to step on them at a cosplay convention in public.
otakutards are the kind of people you'd see ask a makima cosplayer to step on them at a cosplay convention in public.
by carnette September 23, 2023